Exemplo n.º 1
0
        private void btnPowrot_Click(object sender, EventArgs e)
        {
            //odszukanie formularza pulpit startowy w OpenForms
            foreach (Form Formularz in Application.OpenForms)
            {
                //sprawdzenie, czy zmienna formularz ma referencje do formularza
                if (Formularz.Name == "PulpitStartowy")
                {
                    //ustawienie nowej lokalizacji , jeśli zachodzi taka potrzeba
                    Formularz.Location = new Point(200, 200);
                    //ukrycie aktualnie aktywnego formularza
                    this.Hide();
                    //odsloniecie formularza pulpit startowy
                    Formularz.Show();
                    return;
                }
            }
            //tutaj bedziemy, gdy formularz nie zostal znaleziony, a to moze oznaczac, ze zostal przypadkowo skasowany
            //utworzenie nowego egzemplarza formularza
            PulpitStartowy EgzPulpitStartowy = new PulpitStartowy();

            EgzPulpitStartowy.Location = new Point(50, 50);
            this.Hide();
            EgzPulpitStartowy.Show();
        }
        private void Przejscie_Click(object sender, EventArgs e)
        {
            this.Hide();

            foreach (Form Formularz in Application.OpenForms)
            {
                if (Formularz.Name == "Lokaty")
                {
                    Formularz.Show();
                    return;
                }
            }
            Lokaty_Jaskula44185 EgzemplarzLokaty = new Lokaty_Jaskula44185();

            EgzemplarzLokaty.Show();
        }