У меня есть следующий прямоугольник, связанный с постоянно меняющимся свойством позиционирования "RectTop"
<Rectangle Canvas.Top="{Binding RectTop}" Height="100" Width="100" Fill="Red" />
Есть ли способ настроить анимацию / триггер для плавной анимации прямоугольника в RectTop при каждом изменении этого значения? RectTop постоянно меняется. Класс RectTop реализует INotifyPropertyChanged, поэтому мои обновления работают нормально. Я успешно использовал промежуточный поток, который медленно увеличивает RectTop, а затем вызывает поток пользовательского интерфейса, чтобы уведомить об изменении его значения. Этот метод выглядит ужасно хакерским. Должен быть лучший способ.
Есть идеи?