Как добиться виртуализации в списке с различными макетами приложения Windows Phone - PullRequest
0 голосов
/ 27 февраля 2012

У меня есть список с различными пользовательскими элементами управления в приложении WP7.Как применить виртуализацию с Режим виртуализации в качестве «утилизации».Потому что, когда я применил результаты не являются гладкими.Там, кажется, рывок во время прокрутки.В Android для того же сценария пользовательские элементы управления будут помечены, их переработка обрабатывается заранее, поскольку они отлично различаются, и здесь никакой такой опции не предоставляется.

Есть идеи, как справиться с этим сценарием?

Я пометил silverlight и c #, потому что WP7 имеет обе стороны при добавлении любых таких свойств.

1 Ответ

0 голосов
/ 27 февраля 2012

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

Лучшим вариантом для плавной прокрутки является использование элементов одинаковой высоты илине использовать виртуализацию.

...