WPF: animare una proprietà di dipendenza personalizzata?
-
06-07-2019 - |
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!
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