UIElement.GettingFocus Evento

Definição

Ocorre antes que um UIElement receba 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,GettingFocusEventArgs> GettingFocus;
XAML
<uiElement GettingFocus="eventhandler"/>

Tipo de evento

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 obter foco quando outro controle perde 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.

GettingFocus é 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
Windows App SDK 0.8, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6

Confira também