我正在尝试在代码中使用拖动手势。但不幸的是它不起作用。以下是我正在使用的代码片段。它有什么问题吗?如果是这样帮助我。
TouchPanel.EnabledGestures = GestureType.DragComplete | GestureType.Tap | GestureType.Pinch | GestureType.FreeDrag;
while (TouchPanel.IsGestureAvailable)
{
GestureSample gesture = TouchPanel.ReadGesture();
if (gesture.GestureType == GestureType.DragComplete)
{
// do something
}
}
答案 0 :(得分:0)
TouchPanel.EnabledGestures = GestureType.Tap | GestureType.DragComplete;
foreach (GestureSample gestureSample in input.Gestures)
{
if (gestureSample.GestureType == GestureType.Tap)
{
Debug.WriteLine("tapped ");
}
else if (gestureSample.GestureType == GestureType.DragComplete)
{
Debug.WriteLine("dragged");
}
}