看起来我不能使用myObject.BeginAnimation(dp , animation)
。
这是一个bug还是被更改了?
看起来我不能使用myObject.BeginAnimation(dp , animation)
。
这是一个bug还是被更改了?
您需要使用故事板。将您的动画添加到故事板上,并让故事板开始播放动画。
var storyboard = new Storyboard();
var opacityAnimation = new DoubleAnimation {
From = 0,
To = 1,
Duration = DurationHelper.FromTimeSpan(TimeSpan.FromSeconds(1)),
};
storyboard.Children.Add(opacityAnimation);
Storyboard.SetTargetProperty(opacityAnimation, "Opacity");
Storyboard.SetTarget(storyboard, myObject);
storyboard.Begin();