ContentElement.OnLostFocus(RoutedEventArgs) ContentElement.OnLostFocus(RoutedEventArgs) ContentElement.OnLostFocus(RoutedEventArgs) ContentElement.OnLostFocus(RoutedEventArgs) Method

Definizione

Genera l'evento indirizzato LostFocus usando i dati degli eventi forniti.Raises the LostFocus routed event by using the event data that is provided.

protected:
 virtual void OnLostFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnLostFocus (System.Windows.RoutedEventArgs e);
abstract member OnLostFocus : System.Windows.RoutedEventArgs -> unit
override this.OnLostFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnLostFocus (e As RoutedEventArgs)

Parametri

e
RoutedEventArgs RoutedEventArgs RoutedEventArgs RoutedEventArgs

RoutedEventArgs in cui sono contenuti i dati dell'evento.A RoutedEventArgs that contains event data. Questi dati dell'evento devono contenere l'identificatore dell'evento LostFocus.This event data must contain the identifier for the LostFocus event.

Commenti

Questo metodo, sebbene virtuale, dispone di un'implementazione predefinita che genera l'evento.This method, although virtual, does have a default implementation that raises the event.

Questa implementazione del IsFocused metodohaloscopodigenerarel'eventoelastessaimplementazionedelmetodovienerichiamatainternamentepergenerarel'eventoquandoilvaloredella* proprietà viene modificato.This On* method implementation is intended to raise the event, and this same method implementation is invoked internally to raise the event when the IsFocused property value changes. Questa implementazione differisce da altre Windows Presentation Foundation (WPF) sulle* implementazioni, che forniscono solo un modo pratico per aggiungere la gestione delle classi per l'evento.This implementation differs from some other Windows Presentation Foundation (WPF) On* implementations, which only provide a convenient way to add class handling for that event.

Note per gli eredi

A meno che non si abbia una necessità intenzionale e insolita di non generare gli eventi di stato attivo, assicurarsi che l'implementazione chiami l'implementazione di base.Unless you have a deliberate and unusual need to not raise the focus events, make sure that your implementation calls the base implementation. In caso contrario LostFocus , l'evento non viene generato durante le normali operazioni utente che in genere impostano lo stato attivo su questo elemento.Otherwise, the LostFocus event is not raised during typical user operations that ordinarily set focus to this element. Se non si desidera che l'elemento sia attivabile, è possibile impedire che l'elemento sia attivabile Focusable impostando su. falseIf you do not intend your element to be focusable, you can prevent the element from being focusable by setting Focusable to false.

Si applica a