【发布时间】:2019-03-15 02:29:08
【问题描述】:
此方法由点击事件触发,效果很好,只是每隔一次调用此方法时整个计算机屏幕都会变黑(例如,第一次正常,第二次黑屏,第三次正常...)有一次我太频繁地点击它,Windows 10 提示显示驱动程序失败并切换到 Windows 基本显示(我正在使用双屏)。此外,当它变黑时,光标会变成一个忙碌的标志和动画故障。其他人有这个问题吗?
private async void oscillate()
{
SpringScalarNaturalMotionAnimation _springAnimation2= Window.Current.Compositor.CreateSpringScalarAnimation();
_springAnimation2.DampingRatio = 0.3f;
_springAnimation2.Period = TimeSpan.FromSeconds(0.02);
_springAnimation2.InitialValueExpressions["FinalValue"] = "0";
loginBody= ElementCompositionPreview.GetElementVisual(LoginBody);
loginBody.Offset = new System.Numerics.Vector3(-70, 0, 0);
loginBody.StartAnimation("Offset.X", _springAnimation2);
}
【问题讨论】: