1
Я пытаюсь связать свои свойства DoubleAnimation
с переменными C# в коде.Ошибка при привязке значений DoubleAnimation
Это моя XAML:
<Window.Triggers>
<EventTrigger RoutedEvent="Window.Loaded" >
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard TargetProperty="Left " Name ="PlayAnimation">
<DoubleAnimation From="{Binding StartAmount}" To="{Binding EndAmount}" Duration="0:0:0.050"
AutoReverse="True" RepeatBehavior="Forever"
FillBehavior="Stop"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Window.Triggers>
В MainWindow
public MainWindow()
{
InitializeComponent();
int StartAmount = 50;
int EndAmount = 100;
}
После запуска программы я просто получаю исключение
Не удается анимировать свойство на 'левый' «WpfApplication4.MainWindow», используя «System.Windows.Media.Animation.DoubleAnimation». Подробнее см. Внутреннее исключение.
У кого-нибудь есть идея, почему он выбрасывает это исключение?
Не легко, но посмотреть здесь: http://stackoverflow.com/questions/2186933/ МОФ-анимация связывание-к-к-атрибут-из-раскадровки-анимации – Fruchtzwerg