Вопрос

Мне интересно, поддерживает ли WPF на .net 3.5 Touch или Multi-Touch для ноутбука? Цените, если есть несколько прохладных демонстраций, чтобы показать эффект.

Я использую VSTS2008 + C#.

заранее спасибо Джордж

Это было полезно?

Решение

WPF 4.0 Beta 2 поддерживает полный мультитач, но только в Windows 7, так как Windows 7 является первой версией Windows с добавлением мультизадача.

Для 3.5 на XP вы можете попробовать ветерок для WPF 3.5 Multi-Touch Framework в http://code.google.com/p/breezemultitouch/ его открытый исходный код и подключается к Tuio (протокол мультизадача). Анкет Tuio позволяет вам переключаться между различными мультитушными устройствами и вашим приложением WPF 3.5 без необходимости поддержки операционной системы.

Другие советы

На самом деле не обязан WPF поддержать ощущения, а O/s. O/S просто делегирует события MouseDown == FingerTouched Screen to WPF (не 100% точное утверждение, но достаточно хорошо :)).

Если вы хотите разработать WPF для сенсорных экранов, вам действительно нужно посмотреть на свой дизайн пользовательского интерфейса вместо того, что поддерживается, а что нет.

Эта почта Есть хороший ответ на это.

По сути, вы работаете с теми же событиями, что и со своими стандартными Smith'n'n'wesson Point'n'lick Devices :)

Не изначально, но ознакомьтесь с пакетом кода Windows 7, который приносит 7 функций для разработчиков .NET. Это код из MS, кстати, а не сторонняя библиотека.

Он включает в себя код MultItouch, но я не знаю точно, как легко использовать в приложении WPF.

Соответствующие ссылки:
http://blogs.msdn.com/charlie/archive/2009/08/07/windows-7-code-pack-v-1-0-relauded.aspx
http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=1c333f06-fadb-4d93-9c80-402621c600e7

В учебном комплекте Windows 7 для разработчиков есть отличный пример кода. Конечно, вам понадобятся Windows 7, но это того стоит!http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=1c333f06-fadb-4d93-9c80-402621c600e7

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top