我有一个图像元素,其中显示了图像。如何在不移动元素本身的情况下移动该元素内的图像?我想实现运动图像效果。
这是我的 XAML:
<Image x:Name="tnail" Margin="0,0,0,90" Stretch="UniformToFill" Source="/Img/Apl4.jpg"/>
我有一个图像元素,其中显示了图像。如何在不移动元素本身的情况下移动该元素内的图像?我想实现运动图像效果。
这是我的 XAML:
<Image x:Name="tnail" Margin="0,0,0,90" Stretch="UniformToFill" Source="/Img/Apl4.jpg"/>
In order to move the image, try applying a RenderTransform:
<Image x:Name="tnail" Margin="0,0,0,90"
Stretch="UniformToFill" Source="/Img/Apl4.jpg">
<Image.RenderTransform>
<TranslateTransform OffsetX="10"/>
</Image.RenderTransform>
</Image>
You can also access this in code-behind to set the offset
var trans = tnail.RenderTransform as TranslateTransform;
trans.OffsetX = 20;