2011-11-10 56 views
7

有没有办法找出我的visualtree中哪个控件具有焦点? 这主要是为了调试。找出哪个控件具有焦点

+2

每个控制等具有财产HasFocus。您可以用某种方式来使用它来计算您的需求 –

回答

21

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

使用FocusManager

+0

太棒了!谢谢! – Perry

+0

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

相关问题