Jan*_* K. 3 c# wpf animation xaml
我想RenderTransformOrigin
在xaml中修改storyboard
.该值不能动画,立即更改也可以.以下代码不起作用:
<Storyboard x:Key="StoryboardFadeIn">
<DoubleAnimation Storyboard.TargetProperty="(UIElement.RenderTransformOrigin).(Point.X)" Storyboard.TargetName="UserControl" To="0"/>
<DoubleAnimation Storyboard.TargetProperty="(UIElement.RenderTransformOrigin).(Point.Y)" Storyboard.TargetName="UserControl" To="0"/>
</Storyboard>
Run Code Online (Sandbox Code Playgroud)
是否可以在动画中更改此属性(仅使用xaml)?
错误代码:
The property "X" is not a DependencyProperty. To be used in markup, non-attached properties must be exposed on the target type with an accessible instance property "X".
Run Code Online (Sandbox Code Playgroud)
我不确定你是否可以使用动画X
和Y
点结构动画DoubleAnimation
,但你应该能够RenderTransformOrigin
使用a 动画PointAnimation
例:
<Storyboard x:Key="StoryboardFadeIn">
<PointAnimation Storyboard.TargetProperty="(UIElement.RenderTransformOrigin)" Storyboard.TargetName="UserControl" To="0,0"/>
</Storyboard>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1112 次 |
最近记录: |