0

мне нужно сделать, это расположение в моем окна приложения (мин 2 колонки)несколько столбцов ListView UWP

enter image description here

Я попытался синхронизации прокрутки в двух ListView, но это очень laging. Самое главное, мне нужна высокая производительность при виртуализации.

Любая идея? (извините за мой английский)

+0

Я не думаю, что это 'контроль ListView' в вашей картине вообще, вам нужен синхронизированный ListView или макет водопада? с компоновкой водопада виртуализация данных может быть потеряна. –

+0

Я думаю, вы можете использовать VariableSizedWrapGrid здесь. см. ссылку https://marcominerva.wordpress.com/2013/05/28/variable-sized-items-with-gridview-control-for-windows-store-apps/ – Archana

+0

Да, мне нужно что-то вроде этого: https : //github.com/chiahsien/CHTCollectionViewWaterfallLayout , но я ничего не нашел для Windows ... VariableSizedWrapGrid не использует виртуализацию и поэтому не решает мою проблему –

ответ

0

С последним выпуском UWP Community Toolkit обеспечивает такой контроль. Это называется StaggeredPanel.

Пример может быть найден here.

Вот пример скриншот взят из UWP Community Toolkit: Here is an example from screenshoot taken from the the UWP Community Toolkit

Смежные вопросы