LosingFocusEventArgs Clase
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í.
Proporciona datos para los eventos FocusManager.LosingFocus y UIElement.LosingFocus .
public ref class LosingFocusEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LosingFocusEventArgs final : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LosingFocusEventArgs : RoutedEventArgs
Public NotInheritable Class LosingFocusEventArgs
Inherits RoutedEventArgs
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)
|
Comentarios
Solo un único elemento de interfaz de usuario a la vez puede tener el foco.
Un control puede perder el foco cuando otro control obtiene el foco, cambia la vista de la aplicación, cambia las aplicaciones del usuario o el usuario interactúa con el sistema para que la aplicación ya no esté en primer plano.
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1803 | 17134 | TryCancel |
1803 | 17134 | TrySetNewFocusedElement |
1809 | 17763 | CorrelationId |
Propiedades
Cancel |
Obtiene o establece si se debe cancelar la navegación de foco. |
CorrelationId |
Obtiene el identificador único generado cuando se inicia un evento de movimiento de foco. |
Direction |
Obtiene la dirección en la que el foco se mueve del elemento al elemento dentro de la interfaz de usuario de la aplicación. |
FocusState |
Obtiene el modo de entrada a través del cual un elemento obtuvo el foco. |
Handled |
Obtiene o establece un valor que marca el evento enrutado como controlado. Un valor true para Handled impide que la mayoría de los controladores a lo largo de la ruta de eventos controle de nuevo el mismo evento. |
InputDevice |
Obtiene el tipo de dispositivo de entrada del que se reciben los eventos de entrada. |
NewFocusedElement |
Obtiene el objeto centrado más reciente. |
OldFocusedElement |
Obtiene el último objeto centrado. |
OriginalSource |
Obtiene una referencia al objeto que generó el evento. Suele ser una parte de plantilla de un control en lugar de un elemento declarado en la interfaz de usuario de la aplicación. (Heredado de RoutedEventArgs) |
Métodos
TryCancel() |
Intenta cancelar la acción de enfoque en curso. |
TrySetNewFocusedElement(DependencyObject) |
Intenta redirigir el foco desde el elemento de destino al elemento especificado. |
Se aplica a
Consulte también
- LosingFocusEvent
- LosingFocus
- LostFocus
- Focus(FocusState)
- AddHandler(RoutedEvent, Object, Boolean)
- Introducción a eventos y eventos enrutados
- Interacciones de teclado
- Navegación de foco para herramientas de teclado, controlador para juegos, control remoto y accesibilidad
- Navegación con foco mediante programación