【问题标题】:Show WPF Popup with Application after Application was maximized在应用程序最大化后显示带有应用程序的 WPF 弹出窗口
【发布时间】:2015-10-30 15:27:05
【问题描述】:

我在 WPF 上有应用程序。 该应用程序有弹出窗口。 当我打开该弹出窗口,然后最小化应用程序,然后最大化应用程序 - 只会显示弹出窗口。

我想要什么 - 在后台显示弹出窗口和应用程序。

如何做到这一点?目前我没有任何想法。

【问题讨论】:

  • 您是否可以让此弹出窗口随时工作,仅一次或根本不工作?你能分享你当前的代码吗?
  • 我最初的想法是在应用程序启动时打开一个新线程,然后让它检查类似if (this.Maximised) { //show popup}
  • @SimonPrice,如果我理解正确,那么是的 - 在最大化弹出窗口后效果很好。并在关闭弹出应用程序后按预期显示
  • 你以前用过线程和后台任务吗?
  • 看看这个,应该会告诉你你需要知道的基础知识youtube.com/watch?v=31tHiGD8X-A

标签: c# wpf popup maximize


【解决方案1】:

解决方案非常简单 - 为了防止弹出窗口与主窗口“分开”,只需将 Owner 属性设置为您的弹出窗口。

您可以在这里找到更多详细信息:How to make WPF pop-up windows not be hidden behind main application?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-12
    • 2023-03-25
    • 1970-01-01
    • 2010-11-30
    • 2018-11-11
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    相关资源
    最近更新 更多