UIElement.LosingFocus Evento
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í.
// Register
event_token LosingFocus(TypedEventHandler<UIElement, LosingFocusEventArgs const&> const& handler) const;
// Revoke with event_token
void LosingFocus(event_token const* cookie) const;
// Revoke with event_revoker
UIElement::LosingFocus_revoker LosingFocus(auto_revoke_t, TypedEventHandler<UIElement, LosingFocusEventArgs const&> const& handler) const;
public event TypedEventHandler<UIElement,LosingFocusEventArgs> LosingFocus;
function onLosingFocus(eventArgs) { /* Your code */ }
uIElement.addEventListener("losingfocus", onLosingFocus);
uIElement.removeEventListener("losingfocus", onLosingFocus);
- or -
uIElement.onlosingfocus = onLosingFocus;
Public Custom Event LosingFocus As TypedEventHandler(Of UIElement, LosingFocusEventArgs)
<uiElement LosingFocus="eventhandler"/>
Tipo de evento
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
Se recomienda usar los eventos enrutados de foco UIElement en lugar de los eventos focusManager siempre que sea posible.
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 o el usuario interactúa con el sistema de modo que la aplicación ya no esté en primer plano.
Al navegar mediante programación entre elementos, No se puede usar FocusNavigationDirection.Previous y FocusNavigationDirection.Next con FindNextElementOptions. Solo FocusNavigationDirection.Up, FocusNavigationDirection.Down, FocusNavigationDirection.Left o FocusNavigationDirection.Right son válidos.
LosingFocus es un evento enrutado. Para obtener más información sobre el concepto de eventos enrutados, consulta Información general sobre eventos y eventos enrutados.
Se aplica a
Consulte también
- LosingFocusEventArgs
- LostFocus
- LosingFocusEvent
- GotFocus
- GettingFocusEvent
- GettingFocus
- Focus(FocusState)
- AddHandler(RoutedEvent, Object, Boolean)
- Introducción a eventos y eventos enrutados
- Interacciones de teclado
- Navegación con foco para herramientas de teclado, controlador para juegos, control remoto y accesibilidad
- Navegación con foco mediante programación