Анимация ItemsControl в WPF: скольжение и исчезновение - PullRequest
1 голос
/ 21 июня 2010

Я хотел бы анимировать, когда элементы добавляются / удаляются из ItemsControl. У кого-нибудь есть идеи / ссылки как этого добиться?

Я думаю, что постепенное добавление должно быть выполнимо путем добавления анимации к событию Loaded. Затухание, кажется, будет гораздо сложнее.

Что касается скольжения, когда элемент исчезает, я хочу, чтобы остальные элементы скользили, чтобы разрушить пространство. Это тоже кажется хитрым.

1 Ответ

2 голосов
/ 21 июня 2010

Я думаю, вам нужно анимировать контейнер предмета.Сначала нужно сделать его прозрачным, а не скрывать его.Затем вам нужно анимировать его высоту от первоначальной высоты до нуля.И после этого вы можете удалить элемент из источника элемента.

К сожалению, я не могу помочь вам с событиями и кодом.

...