假设我已经定义了这样的依赖:
public class MySampleClass
{public static DependencyProperty MyDoubleProperty = DependencyProperty.Register("MyDouble", typeof(double), typeof(MySampleClass));
public double MyDouble
{
get
{
return (double)GetValue(MyDoubleProperty);
}
set
{
SetValue(MyDoubleProperty, value);
}
}
}
我想对此值应用DoubleAnimation。我怎样才能做到这一点?在此之前,我通过调用UIElement的BeginAnimation方法使用了DoubleAnimations。
感谢您的帮助!
答案 0 :(得分:1)
您是否尝试在不继承UIElement的类上使用DoubleAnimation?如果没有,你至少应该继承Animatable,或者其他一些同样支持BeginAnimation的基类。