Condividi tramite


ContentElement.GotFocus Evento

Definizione

Si verifica quando questo elemento ottiene lo stato attivo logico.

public:
 event System::Windows::RoutedEventHandler ^ GotFocus;
public event System.Windows.RoutedEventHandler GotFocus;
member this.GotFocus : System.Windows.RoutedEventHandler 
Public Custom Event GotFocus As RoutedEventHandler 

Tipo evento

Commenti

Lo stato attivo logico differisce dallo stato attivo della tastiera se lo stato attivo viene deliberatamente forzato usando una chiamata al metodo, ma lo stato attivo della tastiera precedente esiste in un ambito diverso. In questo scenario, lo stato attivo della tastiera rimane dove si trova e l'elemento in cui viene chiamato un Focus metodo continua a ottenere lo stato attivo logico.

Un'interpretazione più precisa di questo evento è che viene generata quando il valore della IsFocused proprietà di un elemento nella route viene modificato da false a true.

Poiché questo evento usa il routing di bubbling, l'elemento che riceve lo stato attivo potrebbe essere un elemento figlio anziché l'elemento in cui è effettivamente associato il gestore eventi. Controllare nei dati dell'evento Source per determinare l'elemento effettivo che ha ottenuto lo stato attivo.

Informazioni sugli eventi indirizzati

Elemento Valore
Campo Identificatore GotFocusEvent
Strategia di routing Bubbling
Delegato RoutedEventHandler
  • Non esiste alcun evento di tunneling corrispondente.
  • Eseguire l'override per implementare OnGotFocus la gestione delle classi per questo evento nelle classi derivate.

Si applica a

Vedi anche