Страница MSDN в классе VirtualizingStackPanel
имеет следующие операторы:
Слово "виртуализация" относится к технике, с помощью которой поднабор пользовательского интерфейса (UI)) элементы генерируются из большего числа элементов данных, в зависимости от того, какие элементы видны на экране.
и
Виртуализация в StackPanel происходит только тогда, когда элементы управлениясодержится в панели создает свои собственные контейнеры элементов.
и
VirtualizingStackPanel является хостом элементов по умолчанию для элемента ListBox.
Fromэто похоже на «нормальное» использование StackPanel
в качестве хоста для кнопок, текстовых блоков и т. д. Виртуализация не принесет никаких преимуществ или даже может привести к снижению производительности.При использовании в ListBox
виртуализация имеет следующие преимущества: а) контейнеры элементов создаются элементом управления элементами, и б) в списке может быть больше элементов, чем может быть показано на экране в любой момент времени.