有两个窗体,当调用子窗体时,主窗体隐藏,使用完子窗体关闭后,显示主窗体,不是实例化主窗体。
主窗体代码:
this.hide();
winform wf=new winform()
wf.show()
子窗体代码:
this.close();
下面用什么代码让主窗体显示出来啊?
如何在子窗体关闭后隐藏的主窗体显示出来,不实例化主窗体
答案:2 悬赏:60
解决时间 2021-03-23 01:44
- 提问者网友:清茶柒夏
- 2021-03-22 07:49
最佳答案
- 二级知识专家网友:情战辞言
- 2021-03-22 09:16
将主窗体的引用传入子窗体,关闭时,使用该主窗体的引用调用show()方法。
this.hide();
winform wf=new winform(this);winform构造函数:
public winform(Form parent){
this.owner=parent;
}关闭时:
this.close();
this.owner.show();
this.hide();
winform wf=new winform(this);winform构造函数:
public winform(Form parent){
this.owner=parent;
}关闭时:
this.close();
this.owner.show();
全部回答
- 1楼网友:心痛成瘾
- 2021-03-22 09:25
你好!
再你从主窗体进入到子窗体的时候 主窗体对象作为子窗体的构造函数的参数传入 子窗体获取到该对象赋值给 自己定义的主窗体对象 想要show出来 便用该对象.show() OK绝无实例化哦!
如有疑问,请追问。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯