在silverlight 4时关闭子窗口从来不把父窗口变灰失效,一切正常。
最近把程序从4升到5,发现下载进程窗口完事后,子窗口消失,自动把父窗口变灰失效,脑袋都大,不知哪里出错。
Visual studio根本不报错,后来采用逐步隔离法,发现是子窗口消失自动把父窗口变灰失效,
搜索 child window disable parent window,找到解决办法
很多人抱怨silverlight这个问题。
解决办法是
在子窗口的constructor里加上一句就行
this.Closed += (s, eargs) => { Application.Current.RootVisual.SetValue(Control.IsEnabledProperty, true); };
如对本文有疑问, 点击进行留言回复!!
Xmanager PowerSuite 6企业版详细安装破解教程,解决评估过期问题(附注册机,全网独家可用),非学校/家庭免费版
Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用
xmind 8 update8(pro)最新版专业版破解教程(附破解补丁以及注册机,全网独家可用)
Sublime Text 3.2.1详细安装破解教程,附最新激活码license(全网独家可用有效)
网友评论