WPF: ShowDialog() 切换到其他应用窗口后,再切换回来无法让子窗口总在最上方。
来源:互联网 发布:淘宝充值流量如何退款 编辑:程序博客网 时间:2024/04/28 15:50
按说ShowDialog()是模态窗口,应该在主窗口的上方,但是打开其他应用窗口再切换回来的时候,发现子窗口不见了,主窗口又不能操作。
另外子窗口设置成不在任务栏显示,只能通过Alt-Tab来切换到子窗口。
我找了很久,才找到一个解决办法,其实很简单, 就是在子窗口里设置Owner为父窗口。
我是在子窗口的构造函数里写的:
this.Owner = Application.Current.MainWindow;
参考链接如下:
http://www.telerik.com/community/forums/wpf/window/modal-window-not-on-top.aspx
- WPF: ShowDialog() 切换到其他应用窗口后,再切换回来无法让子窗口总在最上方。
- <MFC> 父窗口与子窗口切换在最前端
- 如何在doc窗口下,切换到其他路径
- 解决word2007中,切换到别的窗口后回来,鼠标不能操作的问题
- 如何让窗口总在最下面?
- ubuntu无法切换窗口
- WPF UserControl弹出子窗口切换界面时消失
- 第二个例子--让窗口总在最上面
- 第二个例子--让窗口总在最上面
- 如何让子对话框和夫对话框窗口相互切换
- WPF 在同一窗口区域实现界面切换
- WPF App下无法多个窗口按序ShowDialog
- vc窗口分割 子窗口切换
- 切换Word 2007 窗口后出现鼠标无法使用
- 切换Word 2007 窗口后出现鼠标无法使用
- 窗口总在最前
- MDI切换到上次显示的子窗口
- 切换窗口
- CSS简写指南
- http://acm.hdu.edu.cn/showproblem.php?pid=1506
- java.lang.IllegalArgumentException: No SqlMapClient specified 异常解决方案
- javascript 代码积累
- google map
- WPF: ShowDialog() 切换到其他应用窗口后,再切换回来无法让子窗口总在最上方。
- 10款免费的企业级安全监控工具
- 转身离开....
- 关于ListView (2)——SimpleAdapter源码解析与ViewBinders的用法
- 第九章 代码调优
- 手动添加留言板 wordpress
- 数据结构之顺序队列的操作(C语言)
- 怎么讲tcpdump结果导入到 wireshark?
- SQL: SQL Server的知识点总结,不断更新中....