zoukankan      html  css  js  c++  java
  • 【WPF】 ShowDialog() 切换到其他应用窗口后,再切换回来无法让子窗口总在最上方。

    按说ShowDialog()是模态窗口,应该在主窗口的上方,但是打开其他应用窗口再切换回来的时候,发现子窗口不见了,主窗口又不能操作。

    另外子窗口设置成不在任务栏显示,只能通过Alt-Tab来切换到子窗口。

    我找了很久,才找到一个解决办法,其实很简单, 就是在子窗口里设置Owner为父窗口。

    我是在子窗口的构造函数里写的:

    this.Owner = Application.Current.MainWindow;

    参考链接如下:

    http://www.telerik.com/community/forums/wpf/window/modal-window-not-on-top.aspx
     

  • 相关阅读:
    oracle grant 授权语句
    c# dllimport c++数据类型映射关系
    DJ下载工具
    防抖和节流
    事件处理的三个阶段
    tomcat
    java 中的xml操作
    数据库连接池
    jdbc
    Java 注解
  • 原文地址:https://www.cnblogs.com/clark/p/2383414.html
Copyright © 2011-2022 走看看