InputManager.PreProcessInput Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy InputManager rozpoczyna się przetwarzanie elementu wejściowego.
public:
event System::Windows::Input::PreProcessInputEventHandler ^ PreProcessInput;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event System.Windows.Input.PreProcessInputEventHandler PreProcessInput;
public event System.Windows.Input.PreProcessInputEventHandler PreProcessInput;
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
member this.PreProcessInput : System.Windows.Input.PreProcessInputEventHandler
member this.PreProcessInput : System.Windows.Input.PreProcessInputEventHandler
Public Custom Event PreProcessInput As PreProcessInputEventHandler
Typ zdarzenia
- Atrybuty
Uwagi
Filtr to dowolny kod, który nasłuchuje PreProcessInput lub PostProcessInput. Filtry mogą modyfikować obszar przejściowy danych wejściowych.
Programy obsługi dołączone do PreProcessInput 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.
Wywołanie Cancel przekazanego PreProcessInputEventArgs elementu spowoduje PreProcessInputEventHandler anulowanie przetwarzania danych wejściowych.
Dane wejściowe są przetwarzane w WPF na następujących etapach:
Etap przed procesem. Menedżer danych wejściowych PreProcessInput zgłasza zdarzenie.
Etap przed powiadomieniem. Menedżer danych wejściowych PreNotifyInput zgłasza zdarzenie.
Wywoływane jest zdarzenie wejściowe lub zdarzenia WPF.
Etap po powiadomiu. Menedżer danych wejściowych PostNotifyInput zgłasza zdarzenie.
Etap po procesie. Menedżer danych wejściowych PostProcessInput zgłasza zdarzenie.