Ler em inglês

Compartilhar via


UIElement.OnLostFocus(RoutedEventArgs) Método

Definição

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

C#
protected virtual void OnLostFocus(System.Windows.RoutedEventArgs e);

Parâmetros

e
RoutedEventArgs

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

Comentários

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

Essa implementação do 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 é alterado. Essa implementação difere de algumas outras implementações de Windows Presentation Foundation (WPF) On*, que fornecem apenas uma maneira conveniente de adicionar manipulação 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 LostFocus 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 como Focusablefalse.

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10