InputManager.PreProcessInput Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá se, InputManager když začne zpracovávat vstupní položku.
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
Event Type
- Atributy
Poznámky
Filtr je jakýkoli kód, který naslouchá PreProcessInput nebo PostProcessInput. Filtry můžou upravit vstupní pracovní oblast.
Obslužné rutiny připojené k PreProcessInput jsou vyvolány v opačném pořadí, takže obslužné rutiny přidané uživateli jsou vyvolány před obslužnými rutiny v systému.
Voláním Cancel metody PreProcessInputEventArgs předaného do PreProcessInputEventHandler se zruší zpracování vstupu.
Vstup se zpracovává ve WPF v následujících fázích:
Předprocesová fáze. Správce vstupu vyvolá PreProcessInput událost.
Fáze předběžného oznámení Správce vstupu vyvolá PreNotifyInput událost.
Vyvolá se vstupní událost nebo události WPF.
Fáze po oznámení. Správce vstupu vyvolá PostNotifyInput událost.
Fáze následného zpracování: Správce vstupu vyvolá PostProcessInput událost.