如何在WPF中为故事板设置参数?

3

假设我有这个故事板:

<Storyboard x:Key="OnMouseEnterStoryboard">
                    <DoubleAnimation BeginTime="00:00:00" Storyboard.TargetProperty="(UIElement.RenderTransform).(RotateTransform.Angle)" To="180" />
            </Storyboard>

有没有可能在代码中设置To属性?类似这样的:
DoubleAnimation BeginTime="00:00:00" Storyboard.TargetProperty="(UIElement.RenderTransform).(RotateTransform.Angle)" To="{Binding angle}" />

当我想将这个动画应用到某处时,如何设置它?

2个回答

1

我完全同意@Paul所说的:Storyboard属性绑定与“正常”属性绑定没有任何区别。

无论如何,如果您想要一些关于Storyboard和动画以及属性绑定的好例子,请跟随this, this, this, thisthis 这些链接。



0

故事板可以像其他任何东西一样具有绑定 - 而不是试图深入挖掘并明确设置它,将其绑定到更容易获得的东西,如窗口对象或视图模型


1
你能举个例子吗?我真的不明白你的想法。我是WPF的初学者。 - Alin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接