Condividi tramite


UIElement.OnGotFocus(RoutedEventArgs) Metodo

Definizione

Genera l'evento indirizzato GotFocus usando i dati degli eventi forniti.

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)

Parametri

e
RoutedEventArgs

RoutedEventArgs in cui sono contenuti i dati dell'evento. Questi dati dell'evento devono contenere l'identificatore dell'evento GotFocus.

Commenti

Questo metodo, anche se virtuale, ha un'implementazione predefinita che genera l'evento.

Questa implementazione del metodo On* è progettata per generare l'evento e questa stessa implementazione del metodo viene richiamata internamente per generare l'evento quando il valore della IsFocused proprietà viene modificato. L'implementazione OnGotFocus è diversa da altre implementazioni di Windows Presentation Foundation (WPF) On*, che offrono solo un modo pratico per aggiungere la gestione delle classi per tale evento.

Note per gli eredi

A meno che non si disponga di una necessità deliberata e insolita di non generare gli eventi di stato attivo, assicurarsi che l'implementazione chiami l'implementazione di base. In caso contrario, l'evento GotFocus non viene generato durante le operazioni utente tipiche che in genere impostano lo stato attivo su questo elemento. Se non si intende che l'elemento sia attivabile, è possibile impedire che l'elemento sia attivabile impostando Focusable su false.

Si applica a

Vedi anche