Визуально оборачивать / переворачивать предметы в контейнере WPF? - PullRequest
1 голос
/ 16 ноября 2009

У меня есть ситуация WPF / C #, когда у меня есть горизонтальный список элементов, и пользователь может перемещаться по списку вперед и назад.

Предполагая, что список состоит из 5 элементов, ниже приведены три макета пользовательского интерфейса (начальный и после того, как пользователь дважды нажимает стрелку вправо.

< [1] [2] [3] [4] >
< [2] [3] [4] [5] >
< [3] [4] [5] [1] >

Таким образом, список должен прокручиваться бесконечно в любом направлении.

Там может быть значительное количество элементов (50-150) в списке и будут включать изображения. Поэтому моей первой мыслью было бы, что мне нужно использовать VirtualizingStackPanel в решении, но могут быть и другие пути, чтобы сделать это без необходимости.

Теперь, чтобы добавить сложности, предметы должны плавно анимироваться вперед и назад.

Кто-нибудь может указать мне правильное направление?

1 Ответ

2 голосов
/ 16 ноября 2009

Dr. WPF имел подобный образец один раз здесь . Может быть, вы можете адаптировать идею.

...