在另一个窗口中显示WPF窗口

时间:2010-05-16 01:06:08

标签: wpf mdi

在指向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窗口。

关于如何做的任何想法?

1 个答案:

答案 0 :(得分:1)

我不确定为什么要将其添加为Window。听起来对你来说,你想要把它创建为一个装饰而不是一个窗口。