.
public static void TumMDIFormlariKapat(object sender, Form mdiContainerForm)
{
var mdiform = sender as Form;
foreach (Form f in mdiContainerForm.MdiChildren)
{
f.Dispose();
f.Close();
}
}
public static void TumMDIFormlariKapat(object sender, Form mdiContainerForm, bool warning)
{
var mdiform = sender as Form;
if (warning == true)
{
DialogResult dr = new DialogResult();
dr = MessageBox.Show("Tüm MDI formlar kapatılacak.\nDevam etmek istiyor musunuz?",
"UYARI", MessageBoxButtons.OKCancel);
if (dr == DialogResult.OK)
{
foreach (Form f in mdiContainerForm.MdiChildren)
{
f.Dispose();
f.Close();
}
}
}
else
{
foreach (Form f in mdiContainerForm.MdiChildren)
{
f.Dispose();
f.Close();
}
}
}