Кто-нибудь реализовал Tap & Удержать в Windows Phone 7 App еще? Я вижу несколько возможных подходов KeyDown/KeyUp и таймер или ManipulationStarted/manipulationCompleted и таймер.
Однако мне кажется, что это подход меньше, чем идея, потому что разные приложения будут иметь разные настройки таймера, приводящие к несогласованности.
Я что-то не хватает? Я надеялся на событие TapAndHoldНажмите и удерживайте (длинное нажатие)
10
A
ответ
3
Я в той же ситуации, и я ищу «рекомендуемый способ». Тем временем Майк Фрэнсис опубликовал a solution on his blog, используя распознавание жестов Microsoft.Xna.Framework.Input.TouchPanel в приложении Silverlight. Я не пробовал.
3
Silverlight Toolkit для Windows Phone добавляет простым в использовании поддержки жестов, в том числе, удерживаемые на линию жестов
6
Для всех представлений Держите метод есть. Он будет обрабатывать длительную функцию пресса.
0
Запуск таймера при удержании Событие GestureLister
и остановить его на GestureCompleted случае это действительно трюк см подробный ответ на следующую ссылку
How do I detect when toolkit:GestureListener Hold has stopped?
0
Button b = new Button();
b.Hold += new EventHandler<System.Windows.Input.GestureEventArgs>(HoldEventHandler);
Приведенный выше код должен работать для события касания и удержания
Спасибо за ссылку, что было в значительной степени решением, которое я рассматривал. Интересно, это что-то не хватает в бета-версии? –