我想在主界面中放一个表格,然后用一些按钮连接修改,查找等窗口.
操作后将结果集反映到主界面中.
我是应当在弹出窗口中用事件把查询信息等反馈给主界面呢?
那位有这方面的小实例代码没?

解决方案 »

  1.   

    Form2 f2 = new Form2(对象xx);
    if (f2.ShowDialog(this)==DialogResult.OK)
    {操作 f2.对象xx;
    }Form2 里设一个OK按钮;
    里面加下面的代码
    this.DialogResult = DialogResult.OK;
    Close();
      

  2.   

    2楼和5楼的都说得对阿!
    Form2 f2 = new Form2(对象xx);
    if (f2.ShowDialog(this)==DialogResult.OK)
    {操作 f2.对象xx;}
    可以在f2中设置一些公共属性,当窗体要关闭时,可以通过f2访问这些公共属性.
    第二种,在Form2中声明一个object类型的变量,然后
    Form2 f2 = new Form2(对象xx);
    f2.parent = this;
    这样便可以在Form2中访问父窗体的公共属性了