WP 8.1 Silverlight:CoreWindow不会触发PointerXXX事件

时间:2014-06-19 04:12:58

标签: windows-phone-8.1

我实现了一些Windows Phone 8.1 Silverlight应用程序,我需要响应指针事件(与手势相关)。

我打算使用CoreWindow,但由于某些原因PointerXXX事件没有被触发。我想念一下吗?

这是我试图做的事情:

public MainPage()
    {
        InitializeComponent();

        var w = CoreWindow.GetForCurrentThread();

        w.PointerPressed += MainPage_PointerPressed;
    }

void MainPage_PointerPressed(CoreWindow sender, PointerEventArgs args)
    {
        //never fired
    }

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

如果存在DirectManipulation控件(例如ScrollView),即使使用CoreWindow类,您也无法使用指针事件(如PointerMoved)。这是WP平台上的常见问题。