Как установить параметры раскадровки в wpf? - PullRequest
2 голосов
/ 30 января 2010

Допустим, у меня есть эта раскадровка:

<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 голос
/ 30 января 2010

Я полностью согласен с тем, что сказал @Paul: привязки свойств раскадровки ничем не отличаются от «нормального» способа связывания свойств.

В любом случае, это , это , это , это и это - это ссылки, которые вы следует следовать, если вы хотите несколько хороших примеров для раскадровки и анимации со связыванием свойств.


0 голосов
/ 30 января 2010

Раскадровки могут иметь привязки, как и все остальное - вместо того, чтобы пытаться копаться и задавать это явным образом, привязывать их к чему-то более простому, как например объект Window или ViewModel

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...