InputManager.PreProcessInput Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A bemeneti elem feldolgozásának megkezdésekor InputManager következik be.
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
Eseménytípus
- Attribútumok
Megjegyzések
A szűrő minden olyan kód, amely figyeli vagy PreProcessInputfigyeli a PostProcessInput kódot. A szűrők módosíthatják a bemeneti előkészítési területet.
A csatlakoztatott PreProcessInput kezelők fordított sorrendben lesznek meghívva, hogy a felhasználók által hozzáadott kezelők a rendszer kezelői előtt legyenek meghívva.
A továbbított Cancel adatok meghívása PreProcessInputEventArgsPreProcessInputEventHandler megszakítja a bemenet feldolgozását.
A bemenet feldolgozása WPF a következő szakaszokban történik:
Folyamat előtti szakasz. A bemeneti kezelő felemeli az eseményt PreProcessInput .
Előzetes értesítési fázis. A bemeneti kezelő felemeli az eseményt PreNotifyInput .
A WPF bemeneti esemény vagy események keletkeznek.
Értesítés utáni szakasz. A bemeneti kezelő felemeli az eseményt PostNotifyInput .
Folyamat utáni szakasz. A bemeneti kezelő felemeli az eseményt PostProcessInput .