2010-05-16 87 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

相關問題