2010-07-28 6 views
10

Кто-нибудь реализовал Tap & Удержать в Windows Phone 7 App еще? Я вижу несколько возможных подходов KeyDown/KeyUp и таймер или ManipulationStarted/manipulationCompleted и таймер.
Однако мне кажется, что это подход меньше, чем идея, потому что разные приложения будут иметь разные настройки таймера, приводящие к несогласованности.
Я что-то не хватает? Я надеялся на событие TapAndHoldНажмите и удерживайте (длинное нажатие)

ответ

3

Я в той же ситуации, и я ищу «рекомендуемый способ». Тем временем Майк Фрэнсис опубликовал a solution on his blog, используя распознавание жестов Microsoft.Xna.Framework.Input.TouchPanel в приложении Silverlight. Я не пробовал.

+0

Спасибо за ссылку, что было в значительной степени решением, которое я рассматривал. Интересно, это что-то не хватает в бета-версии? –

3

Silverlight Toolkit для Windows Phone добавляет простым в использовании поддержки жестов, в том числе, удерживаемые на линию жестов

6

Для всех представлений Держите метод есть. Он будет обрабатывать длительную функцию пресса.

0
Button b = new Button(); 
b.Hold += new EventHandler<System.Windows.Input.GestureEventArgs>(HoldEventHandler); 

Приведенный выше код должен работать для события касания и удержания

 Смежные вопросы

  • Нет связанных вопросов^_^