Zdravím, udělal jsem si aplikaci, ve které je 2 FORM, form1 a samozřejmě form2, když vyplním form1 (login) tak se spojím s databází a pokud tam takový login existuje, tak se form1 schová a spustí se form2
Form2 myForm2 = new Form2();
this.Hide();
myForm2.ShowDialog();
myForm2.Dispose();
no ale teď nějak jsem se v tom zamotal, když vlastně potom ukončim aplikaci, tak mi form1 pořád vlastně běží v procesech a to nechci. Navíc potřebuji abych vlastně ...
1. Když se přihlásím tak se schová form1 a spustí se form2
2 když vypnu form2 aby se zavřeli oba formy
3.když kliknu na odhlásit tak potřebuju zničit form2 a z hide zviditelnit form1.
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
// tady jsem zkoušel
Form1 myForm1 = new Form1();
this.Close();
myForm1.ShowDialog();
myForm1.Dispose();
}
// nefunguje form2 se nezavře
Předem díky za každou odpověď. :)