Ler em inglês

Compartilhar via


UIElement.LostFocus Evento

Definição

Ocorre quando este elemento perde o foco lógico.

C#
public event System.Windows.RoutedEventHandler LostFocus;

Tipo de evento

RoutedEventHandler

Comentários

O foco lógico difere do foco do teclado se o foco for deliberadamente forçado a se afastar usando uma chamada de método, mas o foco do teclado anterior existir em um escopo diferente. Nesse cenário, o foco do teclado permanece onde está e o elemento em que um Focus método é chamado ainda obtém o foco lógico.

Uma interpretação mais precisa desse evento é que ele é gerado quando o valor da IsFocused propriedade de um elemento na rota muda de true para false.

Como esse evento usa roteamento de bolhas, o elemento que perde o foco pode ser um elemento filho em vez do elemento em que o manipulador de eventos está realmente anexado. Verifique os Source dados do evento para determinar o elemento real que ganhou foco.

Informações de evento encaminhado

Campo identificador LostFocusEvent
Estratégia de roteamento Borbulhando
Delegar RoutedEventHandler
  • Não há nenhum evento de túnel correspondente.

  • Substitua OnLostFocus para implementar o tratamento de classe para esse evento em classes derivadas.

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
Windows Desktop 3.0, 3.1, 5, 6, 7

Confira também