多窗体应用
设置窗体的属性IsMdiContainer为true
在窗体中显示别的窗体
Form1 f1 = new Form1();
f1.MdiParent = this;
f1.Show();
f1.Top = 50;
登录对话框
当退出对话框时,程序并不会退出,是因为隐藏的对话框没有被退出,可以用以下方法将登录对话框退出:将登录对话框的指针传给主对话框的构造函数中
上位机系统
点击按钮,会有对应的对话框出现在panel上
将窗体附着在panel上
对话框之间的传参
通过构造函数的方式传参,可传单个参数
通过this传参,只能单向传递
对象只能访问类里面的字段,属性,方法;
定义一个互相传参的类:双向传递