我是Windows Phone 8开发人员的新手,我想动态设置图像的位置,但我无法获得任何帮助,我尝试了img.RenderTransformOrigin = new Point(20.0,30.0);但请不要工作,请告诉我如何才能获得此功能。谢谢提前
答案 0 :(得分:0)
您应该将图像控件放在Canvas元素中,如下所示:
<Canvas>
<Image Name="ImgCtrl" Width="400" Height="400" Stretch="Uniform"
Canvas.Left="100" Canvas.Top="100"
Source="image.jpg"/>
</Canvas>
然后,您可以在代码隐藏中以编程方式更改Canvas.Left
和Canvas.Top
属性,如下所示:
ImgCtrl.SetValue(Canvas.LeftProperty, 50.0);
ImgCtrl.SetValue(Canvas.TopProperty, 50.0);