【问题标题】:Display a WPF window inside another在另一个窗口中显示 WPF 窗口
【发布时间】:2010-05-16 01:06:08
【问题描述】:

在指向我之前Have a wpf window inside another wpf window 或者告诉我 MDI 是 1995 年,让我解释一下我的应用程序。

我正在创建一个 MessageBanner 窗口,其工作方式类似于我们现在在多个网站(包括 SO)中看到的消息横幅

我希望客户端代码使用四种不同的模式调用我的消息横幅:

MessageBanner.Show(content);
MessageBanner.Show(content, ownerWindow);
MessageBanner.ShowModal(content);
MessageBanner.ShowModal(content, ownerWindow);

我相信你收到了申请。

问题是当显示 ownerWindow 时,我想在 ownerWindow 内显示我的 MessageBanner 窗口。

关于如何做的任何想法?

【问题讨论】:

  • MDI 已经完全过时了 1995 年,当时 Windows 95 出来了。

标签: wpf mdi


【解决方案1】:

我不确定您为什么要将其添加为窗口。在我看来,您希望将其创建为装饰物而不是窗户。

【讨论】:

  • 这是我昨天的方向。该问题仅适用于具有装饰器的托管窗口,但我认为这是合理的。
猜你喜欢
  • 2010-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-17
  • 2010-12-03
  • 2012-01-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多