我正在使用C#和WPF的窗口制作动画。在一个简单的2窗口应用程序中,我想要一个窗口来获取前一个窗口的坐标,当它被加载时,我想要将它的高度属性设置为从0到前一个窗口的高度。我搜索了许多帖子,如幻灯片效果到矩形或图像,但我无法将它们应用到窗口。请帮我看一下窗户在装载时的高度。如果你有这个东西工作,请发布任何代码或项目链接提前感谢。
答案 0 :(得分:1)
你可以玩DoubleAnimation
DoubleAnimation anim = new DoubleAnimation();
anim.From = 125; //Height of the container before animation
anim.To = 0; //Height of the container after animation
anim.SpeedRatio = 3;
mainWindow.BeginAnimation(Window.HeightProperty, anim);