Как решить проблему с выводом главных новостей (windows phone)?

Доброго времени суток. Столкнулся с проблемой.

На главной странице приложения выводятся главные новости и обычные.
использую longlistselector.

Изначально в ScrollViewer засовывал StackPanel и уже туда 2 LongListSelector. Работало исправно, но как выяснилось это решение обладает низкой производительностью, большие задержки на рендеринг страницы (задержки 1-2 секунды), для довольно простого приложения неприемлемо.

Теперь попробовал в шапку одного LongListSelector засунуть второй LongListSelector. Работает намного быстрее, но странное поведение. При возврате на страницу элементы шапки мигают очень не приятно. Нашёл LongListSelector.ListHeaderTemplate но нормальных примеров или документации не нашёл.

Как это всё дело реализовать правильно?
  • Вопрос задан
  • 2483 просмотра
Пригласить эксперта
Ответы на вопрос 1
omelics
@omelics
Если я правильно понял, то список должен выводить заголовок "главные новости", после него -- список главных новостей, затем заголовок "обычные новости", после него -- список обычных новостей и чтобы всё это дело скроллилось как один большой список. Для таких случаев, лучше использовать возможность LongListSelector отображать сгруппированные по ключу данные. Пример реализации можно посмотреть на MSDN.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы