2010-04-05 32 views
0

我在C#中有一個WPF應用程序,它以一個加載對話框開始。正如所料,應用程序的按鈕顯示在Windows任務欄中。如何檢測WPF中任務欄的右鍵點擊

我想檢測可能對該按鈕執行的右鍵單擊操作。

最終,我希望禁用右鍵單擊或簡單地讓加載對話框重新獲得焦點。我已經看到一些人使用自定義庫和包(例如interop)來實現一些Win32功能,但我個人喜歡避免這種情況。此外,這些庫/包似乎是Windows窗體特有的;我沒有看到任何WPF。是不可能操縱WPF中的任務欄的右鍵單擊?

回答

0

你能不能在窗口上設置ShowInTaskbar =「False」?

0

您可以在窗口上設置ShowInTaskbar =「False」,然後一旦完成加載,在代碼隱藏中將其設置爲true。