2011-01-07 217 views
0

我有一個窗口,我.show(),似乎有麻煩告訴我,如果它是重點或沒有。WPF窗口IsFocused

如果窗口中有文本框,則Me.IsFocused始終爲false。即使您單擊文本框並最小化窗口textbox.IsFocused爲True。

有沒有一種方法來確定窗口是最小化還是在不使用Windows API函數的情況下位於另一個窗口之後?

謝謝!

回答

4

我認爲你正在尋找IsActive屬性窗口。

0

要找出一個窗口是否被最小化,你可以用它的窗口狀態:

if (this.WindowState == System.Windows.WindowState.Minimized) 
{ 
    //... 
}