Как получить события Gesture, используя фреймворк silverlight? - PullRequest
0 голосов
/ 25 июля 2011

Я пытаюсь найти доступную опцию о жесте wp7.Я нашел только набор инструментов Silverlight (http://silverlight.codeplex.com/), в котором есть жест-слушатель для получения событий жестов. Похоже, что в приложение добавляется какая-то внешняя библиотека. Я формулирую, есть ли какой-нибудь API, поставляемый с WP7 SDK прямо от Microsoft. Но не нашелничего пока.

Я использовал MouseEventHandler и MouseButtonEventHandler для получения любого события касания в эмуляторе. Это не удобно для сложного мультитача и т. д.

Пожалуйста, дайте мне ссылку для изучения иAPI жестов Discover. Спасибо!

Ответы [ 2 ]

0 голосов
/ 25 июля 2011

Инструментарий Silverlight - это внешняя библиотека (для SDK), но она создается людьми, работающими в Microsoft. Большинство разработчиков инструментария также работают над SDK. Для них это способ освободить больше элементов управления, но по более частому графику, чем основной SDK.

Платформа XNA содержит некоторые средства обнаружения жестов, но обычно их сложнее включить в приложение Silverlight, чем в набор инструментов.

Вы также можете написать определение жеста самостоятельно, используя манипуляции или события мыши, но я бы посоветовал против этого, если это возможно.
Я бы также советовал не изобретать велосипед, когда уже есть инструменты.

0 голосов
/ 25 июля 2011

В XNA встроены жесты; но в любом случае, будь то набор инструментов Silverlight или библиотека XNA, вам придется добавить ссылку в свое решение.

Это было бы хорошим началом для изучения жестов в XNA: http://www.silverlightshow.net/items/XNA-for-Silverlight-developers-Part-5-Input-touch-gestures.aspx

Надеюсь, это поможет!

...