WPF: возможна ли «автоматическая» анимация? - PullRequest
1 голос
/ 08 июня 2009

У меня есть ItemsControl, который показывает элементы с использованием DataTemplates. Когда изменяются определенные свойства элементов, я бы хотел, чтобы изменения выглядели анимированными в ItemsControl. Например, у элемента есть Толщина и Цвет, и когда эти свойства изменяются, я хотел бы показать анимацию, переходящую от одного к другому. Какой самый простой способ сделать это?

1 Ответ

1 голос
/ 09 июня 2009

Я думаю, что вы могли бы сделать это с помощью триггера EnterActions и ExitActions .
Вы можете использовать их со стандартным триггером, если свойства являются частью элемента управления, или с DataTrigger, если свойства существуют в элементах, которые вы шаблонизируете. Хотя для запуска действий им нужно установить значение для свойства Value, вы можете использовать ValueConverter или MultiValueConverter , чтобы преобразовать ваши значения во что-то более полезное для триггеров.

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