У меня есть карусель, которая отлично работает в приложении silverlight, она взята с этого веб-сайта: Приложение карусели
Теперь я хочу преобразовать его в приложение WPF.Эта проблема заключается в том, что раскадровка не запускается снова при вызове storyboard.begin () в событии StoryBoard.Completed
private Storyboard timer;
public override void OnApplyTemplate()
{
this.timer.Completed -= new EventHandler(timer_Completed);
this.timer.Completed += new EventHandler(timer_Completed);
this.timer.Begin();
}
void timer_Completed(object sender, EventArgs e)
{
///Code to animate the carousel
this.timer.Begin();
}
Раскадровка инициализируется в OnApplyTemplate, извлекая его по имени, определенному в xaml
Происходит только одно событие «Завершено»
Спасибо за помощь