Form2 frm = new Form2();
            frm.Show();/////////////////怎么让frm窗口关闭后在执行下面这条语句。
            conn.Open();

解决方案 »

  1.   

    private void Form1_FormClosed(object sender, FormClosedEventArgs e)
    {}
      

  2.   

    不是,就像点 保存  后 弹出保存对话框一样, 这边的frm也是点击按钮后弹出的。在frm中获取一些信息后返回给form1。
      

  3.   


                Form2 frm = new Form2();
                frm.tell += new Form2.Message(this.GetUserInfo);
                frm.Show();
    //////////////////////////////////////直到frm关闭。才接着运行。
                conn.Open();
                string addstr = "insert into Users values
                SqlCommand cmd = new SqlCommand(addstr,this.conn);
                cmd.ExecuteNonQuery();
                conn.Close();
      

  4.   

    Form2 frm = new Form2();
    frm.ShowDialog();
    conn.Open();