Что конкретно означает параметр DragCompletedGestureEventArgs.Velocity? - PullRequest
3 голосов
/ 23 ноября 2011

Событие DragCompleted элемента управления wp7 имеет параметр типа DragCompletedGestureEventArgs, который содержит переменные HorizontalVelocity и VerticalVelocity.

Как интерпретируются эти переменные скорости? Я получаю значение 0 для медленного перетаскивания и значение> 4000 для быстрого перетаскивания, но я не уверен, как можно связать эти числа в число пикселей, перетаскиваемых за интервал времени .

Предыстория моего вопроса: в моей программе пользователь может захватить объект, а затем перетащить его. Я хочу, чтобы объект продолжал двигаться (до состояния покоя), когда пользователь отпускает объект.

1 Ответ

1 голос
/ 24 ноября 2011

Вы не можете связать их в пикселях.Но вы можете создать относительный масштаб в соответствии со скоростью, а затем, насколько она должна замедляться / ускоряться в зависимости от скорости.

Если вы думаете о средстве просмотра изображений Pictures Hub, то вы можете увидеть, чтоВы можете перемещаться по изображениям, но если вы используете достаточно высокую скорость, они переключатся на следующее / предыдущее изображение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...