Witam
Mam aplikację w której w pierwszym Form1 mam stworzony "mechanizm" logowania. Po wprowadzeniu danych do texbox i kliknięciu button jeśli dane są zgodne z danymi w bazie następuje otwarcie drugiego Form2 który chciałbym traktować od tego momentu jako Form główne. Dodatkowo po drodze przekazuję wartość zmiennej z Form1 do Form2.
Moje pytanie - jak zrobić żeby po zalogowaniu otworzyć Form2 zamykając jednocześnie Form1.
W tej chwili mam taki fragment kodu odpowiedzialny za wywołanie nowego okna w button_Click
if (haslo_baza == haslo_wpisane)
{
frm_glowne glowne = new frm_glowne();
glowne.IDOperatora_zalogowanego = this.IDOperatora;
glowne.Show();
}
Spróbowałem za
glowne.Show();
dodać this.Close();
ale to powoduje że zamyka się cała aplikacja.
Jakieś sugestie gdzie leży błąd i jak go naprawić ?