1. 将第一个窗体的值传给第二个窗体,用到第二个窗体的重载构造函数 Form2 form2=new Form(str1);
2. 将弹出的第二个子窗体的值返回给父窗体,需要用到属性,如:在子窗体中设置属性:public string Str1{set{str1=value;} get{return str1}}
3. 弹出两个按钮的对话窗的代码是MessageBox.Show(“提示的内容”,”窗体名称”,MessageBoxButtons.CancelOK);
4. 窗体的函数show()和showdialog()的区别是showdialog()弹出后,父窗体是不能动的,而show()的话,父窗体可移动的。
5.
在button事件中加入this.DialogResult = System.Windows.Forms.DialogResult.OK,可使窗体释放关闭。