InputManager.PreProcessInput Gebeurtenis

Definitie

Treedt op wanneer het InputManager invoeritem wordt verwerkt.

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 

Gebeurtenistype

Kenmerken

Opmerkingen

Een filter is code die luistert naar PreProcessInput of PostProcessInput. Filters kunnen het faseringsgebied voor invoer wijzigen.

De handlers waaraan is gekoppeld PreProcessInput , worden in omgekeerde volgorde aangeroepen, zodat handlers die door de gebruikers worden toegevoegd, worden aangeroepen vóór handlers in het systeem.

Als u de Cancel doorgegeven invoer aanroept PreProcessInputEventArgsPreProcessInputEventHandler, wordt de verwerking van de invoer geannuleerd.

Invoer wordt verwerkt in WPF in de volgende fasen:

  1. Fase vóór proces. De invoerbeheerder genereert de PreProcessInput gebeurtenis.

  2. Fase vooraf waarschuwen. De invoerbeheerder genereert de PreNotifyInput gebeurtenis.

  3. De WPF invoer gebeurtenis of gebeurtenissen worden gegenereerd.

  4. Fase na melding. De invoerbeheerder genereert de PostNotifyInput gebeurtenis.

  5. Fase na proces. De invoerbeheerder genereert de PostProcessInput gebeurtenis.

Van toepassing op

Zie ook