2011-11-10 21 views
7

¿Hay alguna forma de averiguar qué control en mi árbol visual tiene foco? Esto es principalmente para la depuración.Descubriendo qué control tiene foco

+2

cada control tiene un hasFocus propiedad. Puede usarlo de alguna forma para calcular sus requisitos –

Respuesta

21

gusta esta

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

Uso FocusManager

+0

¡Impresionante! ¡Gracias! – Perry

+0

El espacio de nombre es System.Windows.Input y es parte del ensamblado PresentationCore.dll. – crunchy

Cuestiones relacionadas