1、“关闭”按钮的单击事件中,关闭当前窗体,并提示。双击“关闭”按钮

Form窗体

2、“发送”按钮的单击事件中,隐藏当前窗口。双击“发送”按钮

Form窗体

3、让子窗体受到MDI主窗体的控制

3.1 在Form2的"发送"按钮的鼠标单击事件中:设置窗体3 和 Form2窗体,具有同一个父窗体

Form窗体

3.2 在Form3中的“返回”按钮事件中:设置Form2 和 Form3具有相同的父窗体

Form窗体

4、窗体传值

方法1:利用实例化窗体时的参数,进行数据传值

Form窗体

      Form窗体

在Form2中的“发送”按钮鼠标单击事件中,使用Form2中的控件的内容作为参数,实例化Form3对象

Form窗体

方法2:通过类的属性,进行数据传值

在Form3.cs的文件中:

Form窗体

Form窗体

Form窗体

//Form3窗体的加载事件中,将Form3类的属性添加到当前窗体的列表框listBox1中(当加载Form3窗体时,自动显示listBox1的内容)

Form窗体

在Form2.cs文件中:将Form2中控件的内容赋值给Form3对象的属性

Form窗体

相关文章: