在WinRT应用程序中处理捏,缩放,旋转手势

时间:2012-10-23 12:42:54

标签: c# .net vb.net xaml windows-runtime

我可以使用Tapped和{{1}使用控件的特定事件和单指滑动手势来处理单指DoubleTappedHoldingManipulationDelta手势} events。

但我不知道如何处理捏合,缩放和旋转手势。任何人都可以详细说明如何做到这一点吗?

1 个答案:

答案 0 :(得分:1)

ManipulationDelta事件为您提供args.Delta.Scale / Rotation值,假设您的ManipulationMode属性设置为

ManipulationMode =
    ManipulationModes.TranslateX |
    ManipulationModes.TranslateY |
    ManipulationModes.Rotate |
    ManipulationModes.Scale |
    ManipulationModes.TranslateInertia;

(或某些此类)。