InputManager.PreProcessInput Händelse

Definition

Inträffar när InputManager indataobjektet börjar bearbetas.

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 

Händelsetyp

Attribut

Kommentarer

Ett filter är all kod som lyssnar på PreProcessInput eller PostProcessInput. Filter kan ändra mellanlagringsområdet för indata.

De hanterare som är kopplade till PreProcessInput anropas i omvänd ordning så att hanterare som läggs till av användarna anropas före hanterare i systemet.

Om du anropar Cancel den PreProcessInputEventArgs som skickas PreProcessInputEventHandler till avbryts bearbetningen av indata.

Indata bearbetas i WPF i följande steg:

  1. Förprocesssteg. Indatahanteraren genererar PreProcessInput händelsen.

  2. Förinställt steg. Indatahanteraren genererar PreNotifyInput händelsen.

  3. Den WPF indatahändelsen eller -händelserna aktiveras.

  4. Steg efter avisering. Indatahanteraren genererar PostNotifyInput händelsen.

  5. Fas efter process. Indatahanteraren genererar PostProcessInput händelsen.

Gäller för

Se även