【发布时间】:2011-10-26 13:42:54
【问题描述】:
我在淡入/淡出时通过改变窗口的不透明度来实现灯箱效果。当我最大化我的窗口时,这个效果有很大的延迟,或者当我使用持续时间属性时,不透明度的变化并不平滑。
我管理这个,例如。像这里:
DoubleAnimation animate = new DoubleAnimation();
animate.From = 1.0;
animate.To = 0.5;
animate.Duration = new Duration(TimeSpan.FromSeconds(0));
this.BeginAnimation(Window.OpacityProperty, animate); // main window
Window1 win = new Window1(); // new window to get focus
win.ShowDialog();
如果您知道,请告诉我,这种效果默认情况下是否适用于 GPU?如果没有,我能以某种方式解决这个问题吗?
【问题讨论】:
标签: wpf animation opacity fading acceleration