Поддерживается ли анимация для пользовательских свойств типа массива? Анимация для простых свойств (например, типа Point) прекрасно работает для меня. Когда я изменил свойство на тип PointCollection, код перестал работать с ошибкой: невозможно определить TargetProperty Points [0] для указанного объекта.
Свойство определяется как
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); }
}
Временная шкала создается из кода как
Storyboard.SetTarget(tlArr, obj);
Storyboard.SetTargetProperty(tlArr, new PropertyPath("Points[0]"));
Есть идеи?