Udostępnij za pośrednictwem


InputManager.PreNotifyInput Zdarzenie

Definicja

Występuje, gdy PreProcessInput programy obsługi zakończyły przetwarzanie danych wejściowych, jeśli dane wejściowe nie zostały anulowane.

public:
 event System::Windows::Input::NotifyInputEventHandler ^ PreNotifyInput;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event System.Windows.Input.NotifyInputEventHandler PreNotifyInput;
public event System.Windows.Input.NotifyInputEventHandler PreNotifyInput;
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
member this.PreNotifyInput : System.Windows.Input.NotifyInputEventHandler 
member this.PreNotifyInput : System.Windows.Input.NotifyInputEventHandler 
Public Custom Event PreNotifyInput As NotifyInputEventHandler 

Typ zdarzenia

Atrybuty

Uwagi

Monitor to dowolny kod, który nasłuchuje PreNotifyInput lub PostNotifyInput. Monitory nie mogą modyfikować obszaru przejściowego danych wejściowych.

Programy obsługi dołączone do PreNotifyInput są wywoływane w odwrotnej kolejności, dzięki czemu programy obsługi dodane przez użytkowników są wywoływane przed procedurami obsługi w systemie.

Dane wejściowe są przetwarzane w WPF na następujących etapach:

  1. Etap przed procesem. Menedżer danych wejściowych PreProcessInput zgłasza zdarzenie.

  2. Etap przed powiadomieniem. Menedżer danych wejściowych PreNotifyInput zgłasza zdarzenie.

  3. Wywoływane jest zdarzenie wejściowe lub zdarzenia WPF.

  4. Etap po powiadomiu. Menedżer danych wejściowych PostNotifyInput zgłasza zdarzenie.

  5. Etap po procesie. Menedżer danych wejściowych PostProcessInput zgłasza zdarzenie.

Dotyczy

Zobacz też