Я хочу создать somekind из списка с 2 асимметричными столбцами. Это выглядит так: Список с двумя асимметричными столбцами - windows phone 8.1/Windows 8.1
Любые идеи?
Спасибо!
Я хочу создать somekind из списка с 2 асимметричными столбцами. Это выглядит так: Список с двумя асимметричными столбцами - windows phone 8.1/Windows 8.1
Любые идеи?
Спасибо!
Использование ItemContainerStyleSelector или ItemTemplateSelector и переключение между двумя шаблонами/стили с чередованием левого и правого края (или выравнивание содержимого и т.д.).
Вы можете написать новый макет и использовать его в качестве товара контейнер из блока списка, как сказал Кай Brummund
У вас есть пример в: [http://www.wpftutorial.net/CustomLayoutPanel.html][1]
Ваша панель очень проста. Он очень похож на панель Stack и не должен иметь никаких проблем, но если вам нужна помощь в этом, спросите нас снова.
Хорошо, спасибо, я попробую. –
Я взял код панели обложки из silverlight, и я попытался удовлетворить (и порт) его цели, но это не идеально (и включает в себя много неиспользуемого кода). Я буду рад видеть пример с нуля, чтобы лучше понять. Спасибо! –
Но как я определяю, какой из них является правильным, а какой слева? Как установить их вместе в одной строке? –
На самом деле я не знаю, но я бы попытался начать со следующего: SelectStyle и SelectTemplate получают элемент списка. Поскольку нет способа определить текущий индекс в списке, я бы добавил число к этим элементам списка и просто проверил, четный или нечетный. –
Я знаю, что это своего рода решение q & d. Если у вас есть время, вы должны пойти с Marcos Idea и создать собственную панель. Но это действительно передовая тема. –