2013-02-21 60 views
3

我有一個簡單的任務來完成,或者至少在外表...WPF窗口的GotFocus /引發LostFocus

我想處理一個事實,即一個窗口,是目前在Windows環境中當前選定的窗口或不。

我以爲我只是處理窗口中的兩個事件LostFocus和GotFocus,但他們並沒有解僱。我可以選擇窗口或單擊桌面上的其他地方,但不會觸發任何事件。

GotFocus事件僅在減少或最大化窗口時纔會觸發。

我做錯了什麼?

謝謝。

回答

9

嘗試使用激活/禁用事件。 GotFocus/LostFocus旨在僅用於控件(例如,當您單擊窗口內的控件時它會觸發)。