c# 子窗体关闭后 怎么把已经隐藏的父窗体显示出来 ?
发布网友
发布时间:2023-07-20 17:20
我来回答
共5个回答
热心网友
时间:2023-07-27 16:55
用以下方法即可把已经隐藏的父窗体显示出来:
用模式对话框ShowDialog()
关闭时返回this.DialogResult = DialogResult.值;
主窗体按键代码:
form1 f = new form1();
this.Hide();
DialogResult d = f.ShowDialog();
if(d == DialogResult.值)
this.visable = true;
热心网友
时间:2023-07-27 16:56
应该这样写:
父窗体的按键事件里写
form1 f = new form1();
this.Hide();
DialogResult d = f.ShowDialog();
if(d == DialogResult.Cancel)
this.Visible = true;
子窗体的按键事件里写
this.DialogResult = DialogResult.Cancel;
form1改成自己的父窗体名
form2改成自己的子窗体名
回来点赞是一种习惯
热心网友
时间:2023-07-27 16:56
很简单 在子窗体的关闭事件里写上父窗体的visible=true;就可以了,
热心网友
时间:2023-07-27 16:57
在窗体的close事件中,引发打开父窗体事件,在事件中令窗体重新显示
热心网友
时间:2023-07-27 16:58
在子窗体的closeing事件里,this.mdiparent.show();