InputManager.PreProcessInput Событие

Определение

Происходит при InputManager запуске обработки входного элемента.

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 

Тип события

Атрибуты

Комментарии

Фильтр — это любой код, который прослушивает PreProcessInput или PostProcessInput. Фильтры могут изменять промежуточную область ввода.

Обработчики, подключенные к PreProcessInput нему, вызываются в обратном порядке, чтобы обработчики, добавленные пользователями, были вызваны перед обработчиками в системе.

Вызов Cancel переданного PreProcessInputEventArgs в PreProcessInputEventHandler нее отменит обработку входных данных.

Входные данные обрабатываются в WPF на следующих этапах:

  1. Этап предварительного процесса. Диспетчер входных данных вызывает PreProcessInput событие.

  2. Этап предварительного уведомления. Диспетчер входных данных вызывает PreNotifyInput событие.

  3. Возникают события или события ввода WPF.

  4. Этап после уведомления. Диспетчер входных данных вызывает PostNotifyInput событие.

  5. Этап после процесса. Диспетчер входных данных вызывает PostProcessInput событие.

Применяется к

См. также раздел