WPF触摸/平移滚动事件处理程序

时间:2017-04-27 04:01:20

标签: c# wpf

对于C# WPF,有一个事件处理程序MouseWheel,用于使用鼠标滚轮滚动。是否有类似的事件处理程序用于使用触摸/平移滚动?

1 个答案:

答案 0 :(得分:0)

如果您使用ScrollViewer并且您有触摸硬件(导致操作事件发生),那么您可以使用PanningMode属性。

如果您没有触摸硬件,并且您希望将鼠标用于平移,则可以向ScrollViewer添加一些其他行为以支持它。

如果您希望普通鼠标能够产生原因"操作"要发生的事件(即模拟触摸设备)....然后你可以使用MultiTouch SDK提供一个新的设备,将鼠标事件映射到触摸设备 - 这是你通常不会得到的。

如果您想要处理操作事件(通过真实的触摸硬件,或通过MultiTouch SDK模拟的操作),并PanningMode同时使ScrollViewer工作......请使用此功能