【发布时间】:2011-02-25 22:23:38
【问题描述】:
我查看了 this 图像的 ping/缩放示例,看起来非常简单。
我遇到的问题是我的图像是我的数据透视控件的数据模板的一部分,我无法访问转换对象。
<DataTemplate>
<Image Name="displayImage" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Source="{Binding photo_link}" RenderTransformOrigin="0.5, 0.5" CacheMode="BitmapCache">
<Image.RenderTransform>
<CompositeTransform x:Name="transform" />
</Image.RenderTransform>
<toolkit:GestureService.GestureListener>
<toolkit:GestureListener PinchDelta="OnPinchDelta" PinchStarted="OnPinchStarted" />
</toolkit:GestureService.GestureListener>
</Image>
</DataTemplate>
此方法无法解析transform。
private void OnPinchStarted(object sender, PinchStartedGestureEventArgs e)
{
initialAngle = transform.Rotation;
initialScale = transform.ScaleX;
}
有什么想法吗??
谢谢!
【问题讨论】:
标签: c# silverlight silverlight-4.0 windows-phone-7