如何检测在Windows phone 8中滑动枢轴控件时的水平变化

本文关键字:控件 变化 水平 何检测 检测 phone Windows | 更新日期: 2023-09-27 18:10:00

我想检测在windows phone 8中滑动枢轴控件时的水平变化,以便我可以对绑定到控件的集合进行更改,例如在向左或向右滑动时添加或删除项目。我想要一些其他的东西而不是selectionchanged事件,因为我在那里面临一些问题

如何检测在Windows phone 8中滑动枢轴控件时的水平变化

try this:

public TakeTourPage()
{
    InitializeComponent();
    GestureListener gestureListener = GestureService.GetGestureListener(ContentPanel);
    gestureListener.DragCompleted += gestureListener_DragCompleted;
}
void gestureListener_DragCompleted(object sender, DragCompletedGestureEventArgs e)
{
    // User flicked towards left
    if (e.HorizontalVelocity < 0)
    {
    }
    // User flicked towards right
    if (e.HorizontalVelocity > 0)
    {
    }
 }