Compartir a través de


InputManager.PreProcessInput Evento

Definición

Se produce cuando InputManager empieza a procesar el elemento de entrada.

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 

Tipo de evento

Atributos

Comentarios

Un filtro es cualquier código que escucha PreProcessInput o PostProcessInput. Los filtros pueden modificar el área de ensayo de entrada.

Los controladores asociados a PreProcessInput se invocan en orden inverso para que los controladores agregados por los usuarios se invoquen antes de los controladores del sistema.

Al llamar Cancel a en el PreProcessInputEventArgs objeto pasado, PreProcessInputEventHandler se cancelará el procesamiento de la entrada.

La entrada se procesa en WPF en las siguientes fases:

  1. Fase previa al proceso. El administrador de entrada genera el PreProcessInput evento .

  2. Fase de notificación previa. El administrador de entrada genera el PreNotifyInput evento .

  3. Se generan los eventos o eventos de entrada de WPF.

  4. Fase posterior a la notificación. El administrador de entrada genera el PostNotifyInput evento .

  5. Fase posterior al proceso. El administrador de entrada genera el PostProcessInput evento .

Se aplica a

Consulte también