UIElement.LosingFocus Evento

Definição

Ocorre antes que um UIElement perca o foco. Esse evento é gerado de forma síncrona para garantir que o foco não seja movido enquanto o evento estiver borbulhando.

C#
public event TypedEventHandler<UIElement,LosingFocusEventArgs> LosingFocus;
XAML
<uiElement LosingFocus="eventhandler"/>

Tipo de evento

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

Recomendamos usar os eventos roteados de foco UIElement em vez de eventos FocusManager sempre que possível.

Somente um único elemento de interface do usuário de cada vez pode ter o foco.

Um controle pode perder o foco quando outro controle obtém o foco, a exibição do aplicativo muda, o usuário alterna aplicativos ou o usuário interage com o sistema de modo que o aplicativo não esteja mais em primeiro plano.

Ao navegar programaticamente entre elementos, FocusNavigationDirection.Previous e FocusNavigationDirection.Next não podem ser usados com FindNextElementOptions. Somente FocusNavigationDirection.Up, FocusNavigationDirection.Down, FocusNavigationDirection.Left ou FocusNavigationDirection.Right são válidos.

LosingFocus é um evento roteado. Para obter mais informações sobre o conceito de evento roteado, consulte Visão geral de eventos e eventos roteado.

Aplica-se a

Produto Versões
WinRT Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Confira também