现在有两个窗体我想关闭一个窗体后刷新另一窗体数据请问如何做?关闭窗本的事件是什么?(我常试在更新按钮里调用第一个窗本帮定数据事件,结果都没有显示新的数据)                  
                    MessageBox.Show("录入成功");
                    WindowsApplication1.AdminClass Ac = new AdminClass();
                    //Ac.BinData();

解决方案 »

  1.   

    不知道lz是不是想要子窗体更新母窗体的数据
    如果是的话,可以这样实现:
    1.母窗体绑定数据  frmmain
    2.打开新窗体,做信息更新  frm
    3.关闭新窗体
    4.母窗体再次绑定
    ------------------
    frmmain.loaddata();
    frm a=new frm();
    frm.show();
    frmmain.loaddata();
      

  2.   

    主窗口form1点击button1弹出Form2 
     private void button1_Click(object sender, EventArgs e)
            {
                Form2 frm = new Form2();
                if (frm.ShowDialog() == DialogResult.OK)
                   {
                        MessageBox.Show("11");
                        //刷新数据
                   }
           
            }Form2中关闭事件或方法:
      private void Form2_FormClosing(object sender, FormClosingEventArgs e)
            {
                this.DialogResult = DialogResult.OK;
            }