InputManager.PreProcessInput Událost

Definice

Nastane, když InputManager začne zpracovat 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;
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
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 mohou upravit vstupní pracovní oblast.

Obslužné rutiny, ke kterým PreProcessInput jsou připojeny, jsou vyvolány v opačném pořadí, aby obslužné rutiny přidané uživateli byly vyvolány před obslužnými rutinami v systému.

Volání Cancel předaného PreProcessInputEventArgs do této operace PreProcessInputEventHandler zruší zpracování vstupu.

Vstup se zpracovává v WPF (Windows Presentation Foundation) v následujících fázích:

  1. Fáze před procesem. Správce vstupu vyvolá PreProcessInput událost.

  2. Fáze předběžného oznámení Správce vstupu vyvolá PreNotifyInput událost.

  3. Vyvolá se WPF (Windows Presentation Foundation) vstupní událost nebo události.

  4. Fáze po oznámení Správce vstupu vyvolá PostNotifyInput událost.

  5. Fáze po procesu Správce vstupu vyvolá PostProcessInput událost.

Platí pro

Viz také