如何在WPF中逐渐(从无到有)生成图像

时间:2015-07-06 15:10:55

标签: c# wpf doubleanimation

所以,我正在使用C#在WPF中开发一个应用程序,我想逐渐增加一个图像控件(使用DoubleAnimation)。我跑了,但我的形象从未出现过。这是我的代码:

O(N³)

1 个答案:

答案 0 :(得分:1)

感谢克莱门斯,我现在有了解决方案,并将其发布给其他人的利益。我必须提前设置图像控件的大小,并使用DoubleAnimation将图像从0设置为1。这是我的代码:

DoubleAnimation anim = new DoubleAnimation(0, 1, (Duration)TimeSpan.FromSeconds(1.2));
ScaleTransform st = new ScaleTransform();
st.ScaleX = 0;
st.ScaleY = 0;      
IMAGE.RenderTransform = st;
st.BeginAnimation(ScaleTransform.ScaleXProperty, anim);
st.BeginAnimation(ScaleTransform.ScaleYProperty, anim);