Поделиться через


Использование жестов

Платформа планшетного пк предоставляет распознаватель жестов Майкрософт для поддержки жестов приложения. Список жестов, поддерживаемых распознавателями жестов Майкрософт, см. в таблице жестов приложения в перечислении ApplicationGesture . Планшетный компьютер также поддерживает системные жесты. Список системных жестов, поддерживаемых планшетным компьютером, см. в таблице системных жестов в перечислении SystemGesture .

Распознаватель жестов (Майкрософт)

Распознаватель жестов Майкрософт можно использовать с помощью свойства CollectionMode объекта InkCollector , объекта InkOverlay или элемента управления InkPicture . Установка для свойства CollectionMode смешанного режима (InkAndGesture) или режима только для жестов (GestureOnly) передает рукописный ввод в распознаватель жестов Майкрософт по умолчанию. Вы можете использовать распознаватель жестов Майкрософт с элементом управления InkEdit , задав для свойства InkMode значение InkAndGesture. Распознавание жестов также можно использовать с объектом RealTimeStylus , добавив объект GestureRecognizer в одну из коллекций подключаемых модулей.

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

Планшетный компьютер использует перо для некоторых или всех входных данных. Это позволяет очень легко писать рукописные фрагменты. Платформа планшетного пк предоставляет архитектуру для ввода с помощью пера, которая поддерживает многоуровневую структуру жестов. Жесты и сопоставление определяются таким образом, чтобы позволить пользователю писать и вызывать расширенные жесты на новых поверхностях, резервируя жесты, которые вызывают традиционные сообщения мыши других приложений windows.

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

Жесты приложения

Жесты flicks

Системные жесты