Эта строка отлично работает: -
Storyboard.SetTargetProperty(animation, new PropertyPath(ShiverDirection == Orientation.Horizontal ? "X" : "Y"));
где анимация: -
private DoubleAnimation animation = new DoubleAnimation();
private TranslateTransform transform = new TranslateTransform();
ease.Springiness = 2;
animation.EasingFunction = ease;
Storyboard.SetTarget(animation, transform);
Initialize();
storyboard.Children.Add(animation);`
Код не работает, но все же он должен дать вам четкое представление о том, что я пытаюсь сделать.
Однако, когда я просто изменяю TranslateTransform на RotateTransform, он перестает работать: -
Кто-нибудь может мне сказать, каков синтаксис пути свойства для RotateTransform?
Заранее спасибо:)