UIElement.IsKeyboardFocusWithin Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si el foco del teclado está en cualquier parte del elemento o en sus elementos secundarios del árbol visual. Es una propiedad de dependencia.
public:
property bool IsKeyboardFocusWithin { bool get(); };
public bool IsKeyboardFocusWithin { get; }
member this.IsKeyboardFocusWithin : bool
Public ReadOnly Property IsKeyboardFocusWithin As Boolean
Valor de propiedad
true si el foco del teclado está en el elemento o en sus elementos secundarios; de lo contrario, false.
Implementaciones
Comentarios
Los cambios en el valor de esta propiedad suelen generar el IsKeyboardFocusWithinChanged evento, a menos que se haya invalidado OnIsKeyboardFocusWithinChanged una clase derivada para suprimir el evento.
No establece esta propiedad directamente, pero puede establecer el foco en un elemento llamando a Focuso realizando una MoveFocus solicitud. Cualquiera de estas llamadas de método podría cambiar este valor de propiedad.
IsKeyboardFocused y IsKeyboardFocusWithin normalmente se usan dentro de controladores de eventos de clase para otros eventos relacionados con la entrada, por ejemplo, para determinar si el elemento ya tiene el foco del teclado o para realizar determinaciones cuando se producen eventos de mouse y eventos de teclado junto.
Información de la propiedad dependency
| Elemento | Value |
|---|---|
| Campo identificador | IsKeyboardFocusWithinProperty |
Propiedades de metadatos establecidas en true |
Ninguno |