L'animation pour les propriétés personnalisées du type de tableau est-elle prise en charge? L'animation pour les propriétés simples (du type Point par exemple) fonctionne bien pour moi. Lorsque j'ai changé la propriété en PointCollection, le code a cessé de fonctionner avec l'erreur: impossible de résoudre les points TargetProperty [0] sur l'objet spécifié.animation pour la propriété personnalisée du type de collection
propriété est définie comme
public static readonly DependencyProperty PointsProperty =
DependencyProperty.Register("Points",
typeof(PointCollection),
typeof(Bone),
new PropertyMetadata(new PropertyChangedCallback(OnPointsChanged)));
public PointCollection Points
{
get { return (PointCollection)GetValue(PointsProperty); }
set { SetValue(PointsProperty, value); }
}
Timeline est créé à partir du code comme
Storyboard.SetTarget(tlArr, obj);
Storyboard.SetTargetProperty(tlArr, new PropertyPath("Points[0]"));
Toutes les idées?
que la raison pour laquelle je était assez surpris quand ça ne marchait pas. J'ai ajouté un extrait de code pour la création d'animation – AlexEzh