2011-11-10 49 views
7

有沒有辦法找出我的visualtree中哪個控件具有焦點? 這主要是爲了調試。找出哪個控件具有焦點

+2

每個控制等具有財產HasFocus。您可以用某種方式來使用它來計算您的需求 –

回答

21

bool FocusedElement = FocusManager.GetFocusedElement() == textBox; 

使用FocusManager

+0

太棒了!謝謝! – Perry

+0

命名空間是System.Windows.Input,是PresentationCore.dll程序集的一部分。 – crunchy

相關問題