private void zobaczSzablony_Click(object sender, EventArgs e) { this.Hide(); var myForm = new OknoSzablonow(this); myForm.Show(); myForm.Closed += (s, args) => { this.Show(); this.Select(); }; }
private void przyciskZapiszSzablon_Click(object sender, EventArgs e) { switch (tryb) { case (int)trybPracy.eZapiszSzablonJakoLista: case (int)trybPracy.eTworzenieNowej: if (sprawdzNazweSzablonu(nazwaListy.Text)) { Szablon szablontw = new Szablon(nazwaListy.Text); szablontw.zapiszSzablon(listaWybranychProduktow); var myForm = new OknoSzablonow(szablontw, rodzic); this.Close(); if (rodzic != null) { rodzic.Hide(); myForm.Closed += (s, args) => { rodzic.Show(); rodzic.Select(); }; } myForm.Show(); } break; case (int)trybPracy.eModyfikacjaSzablonu: if (!(sprawdzNazwe(false, nazwaListy.Text))) { break; } szablon.aktualizujSzablon(listaWybranychProduktow, nazwaListy.Text); var myForm1 = new OknoSzablonow(szablon, rodzic); this.Close(); if (rodzic != null) { rodzic.Hide(); myForm1.Closed += (s, args) => { rodzic.Show(); rodzic.Select(); }; } myForm1.Show(); break; } }