Jump to content
  • 0

Z form1 do form2


-FK-hofmiktom

Dotaz

Zdravím potřeboval bych že když někdo klikne na button že se mu otevře form2 a form1 zavře a když zavře form2 tak se zase zpět form1 otevře. Všude na netu jsem našel jen "překopírování" funkci z form1 do form2 tak díky...


Pokud to nechápete tak takhle.. :  KLIKNU na button a otevře se mi form2 a zavře se mi form1 a když zavřu form2 tak se mi zas zpět otevře form1 smile.png Předem děkuji


Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

  • 0

Do buttonu vo Form1

            //Pri vytvoreni instane odovzdame kontruktoru referenci na nasi tridu LOL
            Form2 form2 = new Form2(this);
            //Zobrazime okno instance Form2
            form2.Show();
            //Schovame nase okno
            this.Hide();

A takto vypada kod Form2

    public partial class Form2 : Form
    {
        private Form1 forma;


        public Form2(Form1 prvniForma)
        {
            InitializeComponent();
            forma = prvniForma;
        }

        private void Form2_Load(object sender, EventArgs e)
        {

        }

        //Pri zatvarani okna Form2 sa zavola methoda Show na instanci okna Form1 ktora sa predala v konstruktoru a ulozila do privatnej premenej forma.
        private void Form2_FormClosing(object sender, FormClosingEventArgs e)
        {
            forma.Show();
        }
    }

Viz

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...