C# MDIParent Alt Form Açıksa Öne Getir Kapalıysa Aç

mdiparentMdiParent altında birden fazla form kullanırken, tıklanan form arka planda açık olabilir,

aynı formu tekrar açmak yerine açık olanı öne getiren ve true değeri döndüren veya açık değilse false değeri döndüren kod aşağıdaki gibidir,

true ve false dönmesine göre, false değer dönerse formu istediğiniz parametrelere göre gösterebilirsiniz


public static bool formHazirlik(String formAdi)
{
int x = 0;
for (int i = 0; i < Application.OpenForms.Count; i++) { if (Application.OpenForms[i].Name == formAdi) { x++; Application.OpenForms[i].Focus(); Application.OpenForms[i].BringToFront(); } } if (x > 0)
{
return true;
}
else
{
return false;
}
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.