none
windows 8 metro GridView 如何斜向上一滑让item选中 RRS feed

答案

  • Hi

    我有一个想法你可以去试试,因为貌似我测试了几个事件都不能斜向上一滑就选中item。

    如果是在touch模式下,你可以监听GridView的两个事件,一个叫PointEntered,一个叫PointExit的事件,你可以通过比对两个事件产生的坐标位置判断是否滑动事件成立。如果成立,获取Point的初始位置,然后通过屏幕和GridView的位置可以计算出Point在哪个item上开始移动,貌似很复杂,不过我没有想到别的办法。

    同时,如果你需要思路的话可以去英文的论坛发帖,那里的活跃度比较高,会有MVP或者MSFT参与进来给你建议。

    James He
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    2013年8月15日 9:27
    版主