Auf Englisch lesen

Freigeben über


InputManager.PreNotifyInput Ereignis

Definition

Tritt ein, wenn die PreProcessInput-Handler die Verarbeitung der Eingabe beendet haben, sofern die Eingabe nicht abgebrochen wurde.

C#
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event System.Windows.Input.NotifyInputEventHandler PreNotifyInput;
C#
public event System.Windows.Input.NotifyInputEventHandler PreNotifyInput;

Ereignistyp

Attribute

Hinweise

Ein Monitor ist ein beliebiger Code, der auf PreNotifyInput oder PostNotifyInputlauscht. Monitore können den Eingabe-Stagingbereich nicht ändern.

Die an angefügten PreNotifyInput Handler werden in umgekehrter Reihenfolge aufgerufen, sodass von den Benutzern hinzugefügte Handler vor Handlern im System aufgerufen werden.

Eingaben werden in WPF in den folgenden Phasen verarbeitet:

  1. Vorprozessphase. Der Eingabe-Manager löst das PreProcessInput Ereignis aus.

  2. Phase vor der Benachrichtigung. Der Eingabe-Manager löst das PreNotifyInput Ereignis aus.

  3. Das oder die WPF-Eingabeereignisse werden ausgelöst.

  4. Phase nach der Benachrichtigung. Der Eingabe-Manager löst das PostNotifyInput Ereignis aus.

  5. Phase nach der Verarbeitung. Der Eingabe-Manager löst das PostProcessInput Ereignis aus.

Gilt für:

Produkt Versionen
.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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Weitere Informationen