我实现了一些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
}
有什么想法吗?
由于
答案 0 :(得分:0)
如果存在DirectManipulation控件(例如ScrollView),即使使用CoreWindow类,您也无法使用指针事件(如PointerMoved)。这是WP平台上的常见问题。