好的,这是我的问题。我有一个Pivot视图。在该枢轴视图内部包含许多堆栈面板和网格的滚动查看器。在一些网格上我有MouseButton Up Events。发生的事情是,如果我按预期滚动滚动按钮,但是当我大部分时间松开手指时,它会从鼠标按钮向上触发事件。因为技术上我放松了。问题是这些网格完全填满了屏幕,因此找到一个没有鼠标按钮直到滚动的区域几乎是不可能的。我想要发生的是如果用户轻弹滚动我理想情况下会忽略鼠标按钮向上事件。它有时会成功地做到这一点,但很少见,而且我注意到我必须快速滑动才能按预期工作。
有关如何阻止此活动的任何想法。我认为Listboxes的工作非常完美。
答案 0 :(得分:0)
我认为您应该使用windows phone toolkit
GestureListener
来识别flick event
答案 1 :(得分:0)
我最终设置了一个bool,用于滚动查看器滚动时的基础,允许mouseup操作运行我的代码。这是我用来根据滚动状态实现bool的网站。
http://blogs.msdn.com/b/ptorr/archive/2010/07/23/how-to-detect-when-a-list-is-scrolling-or-not.aspx