是否有可能在页面上捕获一些修饰事件,如果我在它出现之前按住手指?

时间:2013-08-27 12:12:29

标签: c# windows-phone-8

也就是说,我把它放在一个页面上,转换到新页面开始,在那个新页面上,我想要修补一下。我曾尝试使用PhoneApplicationFrame ManipulationStarted / ManipulationCompleted事件,但它没有帮助。 ManipulationStarted在第一页上触发,但ManipulationCompleted永远不会在新页面上触发,但我继续用手指向下。

1 个答案:

答案 0 :(得分:1)

你可以尝试类似的东西

Touch.FrameReported += TouchFrameReported; //在构造函数

中注册事件
   void TouchFrameReported(object sender, TouchFrameEventArgs e)
    {
      var tp = e.GetPrimaryTouchPoint(Control); // Control you want to manupulate

        switch (tp.Action)
        {
                case TouchAction.Move:
                case  TouchAction.Up:
                case  TouchAction.Down:
         }
      }