2010-05-16 78 views
2

在将我指向Have a wpf window inside another wpf window 或告诉我MDI是1995年的soooo之前,让我解释一下我的应用程序。在另一个内部显示一个WPF窗口

我创建一个MessageBanner窗口,工作原理类似消息的旗帜,我们在几个网站看到今天(包括SO)

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

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

我相信你得到了应用程序。

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

关于如何做到这一点的任何想法?

+0

当Windows 95发布时,MDI已完全过时* * *。 – MusiGenesis 2010-05-16 02:20:21

回答

1

我不确定为什么要将它添加为窗口。这听起来像你想创造它作为一个装饰者,而不是一个窗口。

+0

这就是我昨天带的方向。它只会在托管有装饰窗口的窗口中工作的问题,但我认为这是合理的要求。 – 2010-05-16 15:22:16

相关问题