private void mnuMyForm_Click(object sender, EventArgs e) // myFormu açmak için tıkla
{
foreach (Form item in this.MdiChildren) // tüm açık formları kontrol et
{
if (item.Name == "MyFormName") // ismi MyFormName olan var ise
{
item.BringToFront(); // öne getir, göster vs.
return; // foreach i sonlandır
}
}
// foreach MyFormName bulamaz ise return pass geçilir ve
// aşağıdaki kod çalışır. sonrasını biliyorsunuz zaten.
MyForm frm = new MyForm();
frm.MdiParent = this;
frm.Show();
}
20 Aralık 2015
C# Mdi Child Form'un 1'den Fazla Açılmasını Önleme
Kaydol:
Kayıt Yorumları
(
Atom
)
Hiç yorum yok :
Yorum Gönder