Windows 8商店应用程序-滑动手势导航



我正在寻找一个解决方案,通过"滑动"手势在主页面和子页面之间导航。

ATM返回的唯一方法是返回按钮,但最好检测到向左滑动以导航回主页。

我怎样才能做到这一点?

您必须使用操纵事件。看看这里。

左滑动示例:

Point start;
void ManipulationStarted(object sender, ManipulationStartedRoutedEventArgs e) {
    start = e.Position;
}
void ManipulationDelta(object sender, ManipulationDeltaRoutedEventArgs e) {
    if (e.IsInertial) {
        if (start.X - e.Position.X > 500) //swipe left
        {
            e.Complete();
        }
    }
}

最新更新