Witam czy ktoś z szanownych grupowiczów moze mi podpowiedzieć jak zsprawdzić czy dana forma nie jest juz otwarta ??
Dzieki
0
0
Możesz sprawdzić czy w kolekcji Application.OpenForms nie znajduję się już formularz, który cię interesuje:
foreach (Form form in Application.OpenForms)
{
if (form is Form1)
Debug.WriteLine("Form1 jest juz otwarte");
}
A jeśli chcesz mieć tylko jedną instancję danego formularza to zainteresuj się wzorcem Singleton.