2011-11-21 53 views
0

我有一個WPF窗口託管一個Web瀏覽器控件。我希望這個WPF窗口始終處於頂層。現在,例如,用戶瀏覽到Youtube頁面並且網絡播放器播放視頻。用戶點擊Youtube播放器中的全屏按鈕,視頻就會填滿屏幕。但是我現在主持網頁瀏覽器控制的WPF窗口仍然處於最佳狀態,它看起來很奇怪,因爲在後臺,視頻播放全屏。在全屏模式下控制WPF窗口

有沒有什麼辦法可以讓嵌入式控件告訴WPF窗口現在處於全屏模式,這樣WPF就不再處於頂層,也許隱藏起來了?

感謝您的任何建議!

回答

0

嘗試使用Topmost屬性玩。如果你不是在Popup比這個作品應該顯示的內容:

window.Topmost = false; 
+0

但擺在首位怎麼可以在我的WPF窗口知道什麼時候該控制進入全屏模式? – user1058058

+0

@ user1058058我相信網絡瀏覽器和Flash播放器使用Win32 API進入全屏模式。所以,要趕上這個事件可能會很困難。不知道如何做到這一點。 –