我通过执行以下操作,以编程方式在C#中为两个元素的RenderTransforms制作动画:
Storyboard.SetTargetProperty(shiftAnimation, new PropertyPath("RenderTransform.X"));
问题是,现在我使用两个转换,我需要添加一个TransformGroup。但我无法弄清楚如何用它访问路径。
TransformGroup.RenderTransform.X
或类似的东西不起作用。
答案 0 :(得分:3)
一种方法是:
new PropertyPath("RenderTransform.Children[0].X");
和
new PropertyPath("RenderTransform.Children[1].ScaleX");
虽然这与硬编码索引相比是静态的