PreProcessInputEventArgs Класс

Определение

Предоставляет данные для предобработки событий ввода.

public ref class PreProcessInputEventArgs sealed : System::Windows::Input::ProcessInputEventArgs
public sealed class PreProcessInputEventArgs : System.Windows.Input.ProcessInputEventArgs
type PreProcessInputEventArgs = class
    inherit ProcessInputEventArgs
Public NotInheritable Class PreProcessInputEventArgs
Inherits ProcessInputEventArgs
Наследование

Комментарии

Отмена предварительного ввода останавливает дальнейшую обработку входных данных. Прослушивайте , PreNotifyInput чтобы определить, отменил ли другой обработчик входные данные перед обработкой.

Промежуточная область ввода обрабатывает входные данные в события WPF.

Вызываются все PreProcessInput обработчики событий, даже если один из обработчиков отменяет входные данные. Чтобы проверить, отменял ли обработчик дополнительное дерево входные данные, прослушайте PreNotifyInput событие .

PreProcessInputEventArgs используется с событием PreProcessInput .

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

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

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

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

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

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

Свойства

Canceled

Определяет, отменена ли обработка данного события ввода.

InputManager

Получает диспетчер ввода, обрабатывающий событие ввода.

(Унаследовано от NotifyInputEventArgs)
StagingItem

Получает элемент промежуточной области ввода, обрабатываемый диспетчером ввода.

(Унаследовано от NotifyInputEventArgs)

Методы

Cancel()

Отменяет обработку события ввода.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
PeekInput()

Получает, но не выталкивает из стека, событие ввода на вершине стека промежуточной области.

(Унаследовано от ProcessInputEventArgs)
PopInput()

Удаляет событие ввода из вершины стека промежуточной области.

(Унаследовано от ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Помещает заданное событие ввода на вершину стека заданной промежуточной области.

(Унаследовано от ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Помещает заданное событие ввода на вершину стека данной промежуточной области.

(Унаследовано от ProcessInputEventArgs)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

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