Compartilhar via


UIElement.OnGotFocus(RoutedEventArgs) Método

Definição

Gera o evento roteado GotFocus usando os dados de evento fornecidos.

protected:
 virtual void OnGotFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnGotFocus (System.Windows.RoutedEventArgs e);
abstract member OnGotFocus : System.Windows.RoutedEventArgs -> unit
override this.OnGotFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnGotFocus (e As RoutedEventArgs)

Parâmetros

e
RoutedEventArgs

Um RoutedEventArgs que contém dados do evento. Esses dados de evento devem conter o identificador para o evento GotFocus.

Comentários

Esse método, embora virtual, tem uma implementação padrão que gera o evento.

Essa implementação de método On* destina-se a gerar o evento e essa mesma implementação de método é invocada internamente para gerar o evento quando o valor da IsFocused propriedade for alterado. A OnGotFocus implementação difere de algumas outras implementações de Windows Presentation Foundation (WPF) On*, que fornecem apenas uma maneira conveniente de adicionar tratamento de classe para esse evento.

Notas aos Herdeiros

A menos que você tenha uma necessidade deliberada e incomum de não gerar os eventos de foco, certifique-se de que sua implementação chame a implementação base. Caso contrário, o GotFocus evento não será gerado durante operações típicas do usuário que normalmente definem o foco para esse elemento. Se você não pretende que seu elemento seja focalizável, poderá impedir que o elemento seja focalizável definindo Focusable como false.

Aplica-se a

Confira também