Анимация с помощью элементов списка в Silverlight 4 - PullRequest
1 голос
/ 20 августа 2010

У меня ListBox привязан к коллекции пользовательских объектов.У меня есть ItemTemplate для отображения этих предметов.Каждый элемент занимает большую прямоугольную область, поэтому я хочу отображать только один элемент за раз.Через десять секунд я хочу анимировать (возможно, вставить / уменьшить или уменьшить / уменьшить) следующий элемент, чтобы отображался только этот элемент и т. Д.

Я не могу понять, как этого добиться, может кто-нибудь помочь, пожалуйста?

Может быть, список не совсем правильный подход?

1 Ответ

1 голос
/ 20 августа 2010

Если вы не настроены на использование списка, вы можете получить этот эффект, используя TransitioningContentContol. Видео с инструкциями здесь (элемент управления находится в system.Windows.Controls.Layout.Toolkit). Теперь это часть выпущенного инструментария (видео старое).

Часть демонстрации показывает, как именно имитировать поведение, за которым вы следите. Вы можете добавить ползунок в сторону, если вы по-прежнему хотите, чтобы он немного походил на список (и изменял выделение в ответ на изменения значения ползунка).

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