UIElement.GotFocus Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando l'elemento riceve 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 è diverso dallo stato attivo della tastiera se lo stato attivo è intenzionalmente 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 è e l'elemento in cui viene chiamato un Focus metodo ottiene ancora 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 bubbling, l'elemento che riceve lo stato attivo potrebbe essere un elemento figlio anziché l'elemento in cui il gestore eventi è effettivamente collegato. Controllare i dati dell'evento per determinare l'elemento Source effettivo che ha ottenuto lo stato attivo.
Informazioni evento indirizzato
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.