社区
.NET技术其他语言
帖子详情
wpf closed关闭事件出问题
xiaoniqiumm
2015-04-15 04:03:10
这种情况应如何更改
...全文
607
3
打赏
收藏
wpf closed关闭事件出问题
这种情况应如何更改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rokerker
2015-06-29
打赏
举报
回复
一个窗体控制另外一个窗体是可行的,但是不是这样子用的,你重新声明了一个MainWindows,应该不是你想要关闭的那个MainWindow吧,如果想关闭其他窗体,最好想办法用其他窗体的引用,而不能再重新声明。正常情况下是这样子操作的,主界面打开,主界面会一直保持,如果有子窗体要显示,调用子窗体.showDialog,关闭子窗体在子窗体代码中增加this.DialogResult=DialogResult.OK或者DialogResult.Cancel等,子窗体就自动关闭了,然后在MainWindow中是可以取得这个子窗体的操作返回结果的。 不知道有没有帮到你。好久没上CSDN,才看到,不好意思。
郑州高新区WPF小王子
2015-05-05
打赏
举报
回复
Closed 是个事件,,ok??? 你直接Close() 不就行了。。。
xiaoniqiumm
2015-04-15
打赏
举报
回复
一个窗口中的button 控制另一个窗口关闭,这样写难道不正确吗?
WPF
window窗体的
关闭
事件
Clo
sing 和
Clo
sed
当窗口
关闭
时,它会引发两个
事件
:
Clo
sing 和
Clo
sed
。
Clo
sing 在窗口
关闭
之前引发,它提供一种机制,可以通过这种机制来阻止窗口
关闭
。 系统会向
Clo
sing
事件
处理程序传递一个 CancelEventArgs e,该参数实现 Boolean Cancel 属性,将该属性设置为 true 可以阻止窗口
关闭
。 private void Window_
Clo
sing(obje
wpf
监听退
出
事件
_
WPF
窗口
关闭
事件
用法
I have a Window class (e.g. public partial class Foo : Window), and when I create the window I sign up for the
Clo
sed
event as such.foo = new Foo();foo.
Clo
sed
+= Foo
Clo
sed
;public void Foo
Clo
sed
(object...
WPF
window窗体的
关闭
事件
Clo
sing 和
Clo
sed
当窗口
关闭
时,它会引发两个
事件
:
Clo
sing 和
Clo
sed
。
Clo
sing 在窗口
关闭
之前引发,它提供一种机制,可以通过这种机制来阻止窗口
关闭
。 系统会向
Clo
sing
事件
处理程序传递一个 CancelEventArgs e,该参数实现 Boolean Cancel 属性,将该属性设置为 true 可以阻止窗口
关闭
。 private void Window_
Clo
sing(object sender, System.ComponentModel.CancelEventArgs e) { Messa
WPF
中
关闭
窗体的完整指南:方法、
事件
与最佳实践
WPF
窗体
关闭
摘要
WPF
提供了多种窗口
关闭
方式:直接调用
Clo
se()方法、设置DialogResult属性或通过用户界面操作。开发者可配置ShutdownMode控制应用程序退
出
行为。窗口
关闭
过程会触发
Clo
sing和
Clo
sed
事件
,前者可取消操作并执行数据验证,后者适合资源清理。在MVVM模式中,可通过命令绑定、Behavior或接口方式实现解耦
关闭
。应用程序级
关闭
推荐使用Application.Current.Shutdown(),它会触发
事件
并释放资源,而Environment.Exit()和P
wpf
监听退
出
事件
,
WPF
窗口
关闭
事件
用法
I have a Window class (e.g. public partial class Foo : Window), and when I create the window I sign up for the
Clo
sed
event as such.foo = new Foo();foo.
Clo
sed
+= Foo
Clo
sed
;public void Foo
Clo
sed
(object...
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章