社区
C#
帖子详情
C#如何在子窗体关闭父窗体
CSDN_jin
2011-03-15 05:25:25
RT
子窗体 this.CLose时 父窗体关闭 不能用Application.Exit 因为还有别的窗体不能关
...全文
197
14
打赏
收藏
C#如何在子窗体关闭父窗体
RT 子窗体 this.CLose时 父窗体关闭 不能用Application.Exit 因为还有别的窗体不能关
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CSDN_jin
2011-03-15
打赏
举报
回复
就是说 子窗体对于父窗体是没有依赖性 但是父窗体对子窗体是有依赖性的
CSDN_jin
2011-03-15
打赏
举报
回复
呵呵 直接在子窗体里面关父窗体就OK了
以专业开发人员为伍
2011-03-15
打赏
举报
回复
子窗体之所以作为子窗体,就是不依赖于父窗体的。父窗体之所以为父窗体,就是说它new了一个子窗体,然后show它,所以它在运行时依赖于子窗体。
子窗体要想通知父窗体,只应该通过事件。不过.net的窗体已经设计有Closed事件,父窗体直接在new一个子窗体之后监听子窗体的Closed,然后在子窗体关闭之后关闭自己。
如果你觉得这样设计看起来似乎不“顺”,那么最好先想一下自己是否从对“父窗口、子窗口”这个描述方式、根本的设计原则上就有问题。
CSDN_jin
2011-03-15
打赏
举报
回复
明白了
viki117
2011-03-15
打赏
举报
回复
你在This.Close之前先把开始获得的form父窗体类 form;
form.Close();掉先啊
或者
protected override void OnClosed(EventArgs e)
{
form.Close();
base.OnClosed(e);
}
小方fws
2011-03-15
打赏
举报
回复
同2楼!!!
CSDN_jin
2011-03-15
打赏
举报
回复
到This.Close这句 子窗体就关闭了
CSDN_jin
2011-03-15
打赏
举报
回复
但是 子窗体都是Close 还会执行操作父窗体的代码吗?
viki117
2011-03-15
打赏
举报
回复
哎~~头大。。
子窗体的构造函数的时候传入父窗体啊。。。然后就可以在子窗体操作父窗体了。。
CSDN_jin
2011-03-15
打赏
举报
回复
我是在子窗体的代码里面对父窗体进行关闭
viki117
2011-03-15
打赏
举报
回复
父窗体实例化子窗体的时候
form子窗体 eform = new form子窗体(this);
CSDN_jin
2011-03-15
打赏
举报
回复
3Q 我试试看
viki117
2011-03-15
打赏
举报
回复
form父窗体类 form;
public form子窗体(form父窗体类 _form)
{
form = form;
}
在子窗体关闭的时候:
form.Close();
C#
winform 子
窗体
调用
父
窗体
函数实现
关闭
该
窗体
打开另一个
窗体
C#
winform 子
窗体
调用
父
窗体
函数实现
关闭
该
窗体
打开另一个
窗体
;在
父
窗体
分From1内嵌一个panel1,在panel1里载入From2,点击
在子
窗体
From2中的按钮,清除panel1里的From2,新载入From3,点击
在子
窗体
From3中的按钮,panel1清除,重新载入From2
WinForm
关闭
子
窗体
时刷新
父
窗体
的数据
WinForm
关闭
子
窗体
时刷新
父
窗体
的数据WinForm
关闭
子
窗体
时刷新
父
窗体
的数据
C#
(Winfrom)
窗体
传值问题(子
窗体
回传值给
父
窗体
).
子
窗体
回传值给
父
窗体
C#
(Winfrom)
窗体
传值问题(子
窗体
回传值给
父
窗体
).txt
c#
利用委托来实现
关闭
子窗口通知
父
窗口执行方法
c#
利用委托来实现
关闭
子窗口通知
父
窗口执行
c#
利用委托实现
关闭
子窗口通知
父
窗口
c#
利用委托
关闭
子窗口通知
父
窗口
c#
利用委托来实现
关闭
子窗口通知
父
窗口执行
c#
利用委托实现
关闭
子窗口通知
父
窗口
c#
利用委托
关闭
子窗口通知
父
窗口
MDI
父
窗体
中的子
窗体
最大化后消除子
窗体
在
父
窗体
菜单栏中的图标
Winform的MDI
父
窗体
中的子
窗体
最大化后消除子
窗体
在
父
窗体
菜单栏中的图标。
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章