好吧,这看起来似乎是一个非常愚蠢的问题,但我还不习惯Silverlight领域.我正在开发一个引用Multitouch.Behaviors.WP7 codeplex项目(http://multitouch.codeplex.com/)的Silverlight/WP7应用程序.
<Canvas x:Name="MyCanvas">
<Image Source="Images/image.png"
x:Name="MyImage" Width="120"
Canvas.Left="240" Canvas.Top="235">
<i:Interaction.Behaviors>
<tb:MultiTouchBehavior
AreFingersVisible="True"
IsDebugModeActive="True"
IsMockActive="True"
IsRotateEnabled="True"
IsScaleEnabled="True"
IsTranslateXEnabled="True"
IsTranslateYEnabled="True"
MaximumScale="100"
MinimumScale="0.5"/>
</i:Interaction.Behaviors>
</Image>
Run Code Online (Sandbox Code Playgroud)
显然,用户可以使用多点触控功能拖动图像,旋转图像并缩放图像.如何以编程方式访问图像的缩放/旋转/翻译方式?