WP7 Виртуализация WrapPanel

Я хочу использовать WrapPanel в своем приложении WP7, поэтому я использовал оболочку, содержащуюся в Silverlight для Windows Phone Toolkit. Проблема с этой оболочкой в ​​том, что она не поддерживает виртуализацию пользовательского интерфейса.

Можете ли вы дать некоторые указания о том, как реализовать виртуализацию пользовательского интерфейса для WrapPanel?

1 ответ

Решение

Не могли бы вы объяснить свое требование вокруг оберточной панели? Потому что для большинства ситуаций вы можете создать комбинацию VirtualizedStackPanel по вертикали и фиксированных элементов внутри каждой строки. Я сделал это во многих приложениях, потому что сделать виртуализацию панели обертки сложно по сравнению с тем, насколько простую производительность и гибкость я могу получить от этой небольшой работы. Да, ориентация может легко вызвать изменение "количества элементов в строке", чтобы компенсировать изменения ширины.

Другие вопросы по тегам