对于Windows Phone 8中的图像设置框架

时间:2013-02-06 06:02:18

标签: windows-phone-8

我是Windows Phone 8开发人员的新手,我想动态设置图像的位置,但我无法获得任何帮助,我尝试了img.RenderTransformOrigin = new Point(20.0,30.0);但请不要工作,请告诉我如何才能获得此功能。谢谢提前

1 个答案:

答案 0 :(得分:0)

您应该将图像控件放在Canvas元素中,如下所示:

<Canvas>
  <Image Name="ImgCtrl" Width="400" Height="400" Stretch="Uniform"
         Canvas.Left="100" Canvas.Top="100"
         Source="image.jpg"/>
</Canvas>

然后,您可以在代码隐藏中以编程方式更改Canvas.LeftCanvas.Top属性,如下所示:

ImgCtrl.SetValue(Canvas.LeftProperty, 50.0);
ImgCtrl.SetValue(Canvas.TopProperty, 50.0);