Дополнительная обработка рукописных данных

WPF поставляется вместе с элементом InkCanvas, который можно поместить в приложение, чтобы сразу приступить к сбору и отображению рукописного ввода. Однако если элемент управления InkCanvas не обеспечивает достаточно высокий уровень управления, вы можете повысить уровень управления, настроив собственную коллекцию рукописных фрагментов и классы отрисовки рукописного ввода с помощью System.Windows.Input.StylusPlugIns.

Классы System.Windows.Input.StylusPlugIns предоставляют механизм для реализации низкоуровневого управления для ввода Stylus и динамической отрисовки рукописного ввода. Класс StylusPlugIn предоставляет механизм реализации пользовательского поведения и применения его к потоку данных, поступающих от устройства, управляемого с помощью пера, для обеспечения оптимальной производительности. DynamicRenderer (специализированный StylusPlugIn) позволяет настраивать динамическую отрисовку данных рукописного ввода в режиме реального времени, что означает, что DynamicRenderer отрисовывает цифровой рукописный ввод сразу после создания данных StylusPoint, поэтому он отображается как «поток» пера.

В этом разделе

Пользовательская отрисовка рукописных данных
Перехват ввода, осуществляемого пером
Создание элемента управления рукописным вводом
Потоковая модель рукописного ввода