2011-12-21 70 views
2

我的工作,需要一個儀表盤被覆蓋的ontop的第三方應用程序項目(示例應用程序將簡報)WPF儀表板覆蓋的第三方應用

儀表板是一個簡單的WPF控件。一是在左上角有一個Home點擊該按鈕將焦點返回到主應用程序時,在根據上下文的右下角有一個小的視頻飼料,會顯示特定輸入的視頻流,以及其他一些自定義控件。

我需要知道如何在任何應用程序之上得出這幾個控件(但在演示視圖專門PPT),當用戶將鼠標懸停在控制,他們得到接收鼠標事件。

回答

2

設置如下窗口的屬性:

無窗,總在最前面,和透明度允許的。

Background="Transparent" 
    WindowStyle="None" 
    Topmost="True" 
    AllowsTransparency="True" 

如果它運行,它將顯示在最上面,只對不透明的元素進行命中測試。

(設置窗口尺寸爲屏幕尺寸)

+1

那簡單嗎?當...得愛WPF!像冠軍一樣工作! – 2011-12-21 16:52:40