C# 检测内部滚动何时开始WinRT XAML

C# 检测内部滚动何时开始WinRT XAML,c#,xaml,windows-runtime,C#,Xaml,Windows Runtime,有人我一直在敲我的头周围-有没有一种方法来检测当intertial滚动开始在触摸输入scerario中WinRT的XAML模型的scrollviewer上,无论它有多圆 我试过在UI元素和CoreWindow对象本身上听PointerUp&Down&Released&Move事件,但在scrollviewer开始移动后,没有一个事件触发(因此,scrollviewer似乎在应用程序窗口接收到指针移动的事件之前就开始接收它们了?DirectInput有什么意思?当然,在scrollviewer上覆

有人我一直在敲我的头周围-有没有一种方法来检测当intertial滚动开始在触摸输入scerario中WinRT的XAML模型的scrollviewer上,无论它有多圆

我试过在UI元素和CoreWindow对象本身上听PointerUp&Down&Released&Move事件,但在scrollviewer开始移动后,没有一个事件触发(因此,scrollviewer似乎在应用程序窗口接收到指针移动的事件之前就开始接收它们了?DirectInput有什么意思?当然,在scrollviewer上覆盖一些东西,捕捉事件,然后说它没有处理它们,这是行不通的(我猜DirectInput还是有副作用的)。那么,有没有一种方法,不用写我自己的小组


(我的任务是编写一个类似flipview的控件,其中项目在成为活动项目时会放大/放大,而仅在选择更改事件时启动它看起来很可怕)。

a好的,您可以访问控件的滚动查看器,这些控件应提供事件。我可以获得滚动查看器,它是滚动条-但是scrollviewer是一个特殊的实例,它不会触发和输入或操作事件供您使用,因为它们都由更高性能的DirectInput APi处理,而不是处理XAML输入事件