Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Событие UIElement.PreviewTextInput

 

Опубликовано: Октябрь 2016

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

Пространство имен:   System.Windows
Сборка:  PresentationCore (в PresentationCore.dll)

public event TextCompositionEventHandler PreviewTextInput

PreviewTextInput Событие позволяет компонента или приложения для прослушивания ввода текста в аппаратно независимым образом. Клавиатура является основным средством для PreviewTextInputно также могут создаваться речи, рукописного ввода и других устройств ввода PreviewTextInput.

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

Это событие создает псевдоним для TextCompositionManager.PreviewTextInput вложенное событие для этого класса, чтобы PreviewTextInput является частью класса список членов, когда UIElement наследуется как базовый элемент. Обработчики событий, присоединенные к PreviewTextInput событий присоединяются к основному TextCompositionManager.PreviewTextInput вложенное событие и получать один и тот же экземпляр данных события.

Поле идентификатора

PreviewTextInputEvent

Стратегия маршрутизации

Туннелирование

Делегат

TextCompositionEventHandler

  • Соответствующее событие восходящей маршрутизации — TextInput.

  • Переопределение OnPreviewTextInput реализовать обработку класса для этого события в производных классах.

.NET Framework
Доступно с 3.0
Вернуться в начало
Показ: