我为error
property path
设置rotation transform
时收到button
错误 - > 无法解析指定对象上的TargetProperty(UIElement.RenderTransform)。(RotateTransform.Rotation)。
c#代码是 - >
Storyboard.SetTargetProperty(animation, new PropertyPath("(UIElement.RenderTransform).(RotateTransform.Rotation)"));
xaml是 - >
<Button x:Name="btn" Content="request" Click="btn_Click">
<Button.RenderTransform>
<RotateTransform CenterX="0" />
</Button.RenderTransform>
</Button>
它是一个路径错误或其他什么,如果路径不是正确的路径?
感谢
答案 0 :(得分:0)
您可以直接使用RotateTransform
对象。只是在XAML中以某种方式调用它,例如:
<Button x:Name="btn" Content="request" Click="btn_Click">
<Button.RenderTransform>
<RotateTransform x:Nam="BtnRotation" CenterX="0" />
</Button.RenderTransform>
</Button>
在代码背后:
Storyboard.SetTarget(animation, BtnRotation);
Storyboard.SetTargetProperty(animation, new PropertyPath("CenterX"));