Windows phone 7 сгруппированный список - PullRequest
1 голос
/ 29 мая 2010

Я новичок в разработке Silverlight и Windows Phone 7, и у меня возникли проблемы с разработкой наилучшего способа создания «группового списка».

По сути, я хотел бы сгруппировать список деталей события по дате во что-то вроде этого:

Monday 5/6/10  
 event 1  
 event 2  
Tuesday 6/6/10  
 event 3

Я пытался использовать вложенные списки, которые работают до определенной степени, но убили прокрутку. Это лучший способ сделать группировку (при условии, что я могу исправить проблему с прокруткой) или есть какой-то другой метод?

Ответы [ 3 ]

1 голос
/ 30 мая 2010

Возможно, проблема с прокруткой вложенных списков связана с тем, что вложенные списки имеют переменную высоту. Попробуйте пока сделать их фиксированной высоты или поместить их в элемент обертки с фиксированной высотой. Это известная проблема с текущими списками, действующими по протоколу ctp, с содержимым переменной высоты.

1 голос
/ 29 мая 2010

Как насчет использования вложенных ItemsControls и шаблонов?

0 голосов
/ 18 мая 2012

Я бы порекомендовал элемент управления LongListSelector из этого инструментария http://silverlight.codeplex.com/releases/view/75888

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

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