如何使图像在Y轴上从上到下移动,就像在插槽中一样? 我有我的WPF:
<Border BorderBrush="Black" Margin="62,97,398,128.6" BorderThickness="2" Name="border" >
<Grid>
<Image Name="obrazekAutomat1" Source="cisla/2.png"/>
</Grid>
</Border>
我更喜欢它在CodeBehind中。但我想如果你给我XAML,我就可以用C#重写它。
谢谢:)
答案 0 :(得分:0)
与其他控件一样,Image Control具有RenderTransform属性,您可以使用WPF或C#代码设置该属性,并最终使用双动画为其“Y”属性设置动画。
这些链接可以帮助您添加翻译变换并为其添加动画效果:
http://www.c-sharpcorner.com/uploadfile/mahesh/translatetransform-in-wpf/
http://www.codeproject.com/Articles/23257/Beginner-s-WPF-Animation-Tutorial
答案 1 :(得分:0)
这可以作为代码,但this
是您的控件
this.RenderTransform = new TranslateTransform();
((TranslateTransform) this.RenderTransform).BeginAnimation(TranslateTransform.YProperty,
new DoubleAnimation(-100, 100, TimeSpan.FromMilliseconds(1000)));