【发布时间】:2013-12-05 06:10:36
【问题描述】:
我正在尝试为窗口实现动画,使其充当从右到左或从底部到顶部的滑动。 我试过DoubleAnimation,它适用于从左到右或从上到下的情况。 这是我尝试过的:
myWindow.Show();
DoubleAnimation myAnimation = new DoubleAnimation();
myAnimation.From = 0;
myAnimation.To = myWindow.ActualWidth;
myAnimation.SpeedRatio = 5;
myWindow.BeginAnimation(System.Windows.Window.WidthProperty, myAnimation);
如果我将myWindow.ActualWidth替换为myWindow.ActualHeight,并将WidthProperty替换为HeightProperty,我将得到从上到下的动画幻灯片。
您是否知道任何类似且简单的方法来为窗口设置动画但从右向左滑动? myWindow.Left 和 myWindow.Top 已经设置好了。
非常感谢您提前提供的帮助。我真的很感激。
【问题讨论】: