Создание бесконечного элемента управления Silverlight


Я заинтересован в создании ItemsControl для Silverlight, который "петляет" элементы. Когда пользователь прокручивает список до конца, ItemsControl должен показать первый элемент(ы) в списке. Если пользователь прокручивает выше первого элемента в списке, ItemsControl должен показать последний элемент(ы) в списке. Вероятно, здесь имеет смысл, чтобы элемент ItemsControl содержал больше элементов, чем он содержит. Каков хороший способ создать этот контроль? Я планирую привязать данные к ItemsSource свойство, так что пользовательская коллекция также может работать.

1 3

1 ответ:

Обратитесь за помощью к хорошему врачу: http://drwpf.com/blog/2009/08/05/itemscontrol-n-is-for-natural-user-interface/