0

我想在 Windows Phone 7 中制作一个滑动面板,就像 Android 中的状态面板一样,支持 Tap、Drag 和 Flick 手势。

我正在GestureListener为我的StackPanel. 它适用于TapandDragDelta事件。但是,当用户轻弹时,两者DragDelta都会Flick引发事件,这对我来说很难检测到用户是否想要拖动或轻弹。

我该如何处理这两个事件?

4

2 回答 2

0

http://multitouch.codeplex.com/

以下链接包含工具包和使用点击、拖动功能可能需要的所有相关详细信息。

于 2012-12-14T04:33:58.053 回答
0

在这种情况DragCompleted下,有VerticalVelocity可以作为Flick检测的信息。有关详细信息,请参阅windowsphonegeek

垂直速度

如果阻力是惯性的,则阻力的最终垂直 (Y) 速度。

public double VerticalVelocity { get; private set; }
于 2012-12-14T09:19:16.590 回答