窗口跳转
技能点:1. 带参跳转 2. 子窗体更改父窗体属性
(1)从A页跳到B页
new FormB(2) { Owner = this }.ShowDialog();
(2)B页
《1》更改无参构造函数为有参构造函数,接收参数
public FormB(int s) { rk = s; InitializeComponent(); //初始化控件 }
《2》B页跳转A页面,并更改A页lable_1的文本信息
FormA owner = (FormA)base.Owner; owner.label_1.Text = string.Format("剩余次数:" + count); //注意把A页的“label_1”控件的权限改为公开的 base.Close(); //更改当前窗口
提示窗口
技能点:窗体于父窗体居中
Form5 f5 = new Form5(number); f5.StartPosition = FormStartPosition.CenterParent; f5.ShowDialog();
点击Form5窗口按钮,关闭当前窗口
this.Close(); this.Dispose();