Domanda

Diciamo che ho definito una dipendenza come questa:

     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);
        }
    }
}

Vorrei applicare una DoubleAnimation a questo valore. Come posso fare questo? Sempre prima, ho usato DoubleAnimations chiamando il metodo BeginAnimation di un UIElement.

Grazie per l'aiuto!

È stato utile?

Soluzione

Stai tentando di utilizzare un DoubleAnimation su una classe che non eredita da UIElement? In caso contrario, dovresti almeno ereditare da Animatable o da qualche altra classe base che supporti anche BeginAnimation.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top