Поделиться через


ItemsWrapGrid.CacheLength Свойство

Определение

Возвращает или задает размер буферов для элементов за пределами окна просмотра в кратных размерах окна просмотра.

public:
 property double CacheLength { double get(); void set(double value); };
double CacheLength();

void CacheLength(double value);
public double CacheLength { get; set; }
var double = itemsWrapGrid.cacheLength;
itemsWrapGrid.cacheLength = double;
Public Property CacheLength As Double
ItemsWrapGrid CacheLength="double" />

Значение свойства

Double

double

Размер буферов для элементов за пределами окна просмотра в кратных размерах окна просмотра. Значение по умолчанию — 4.0.

Комментарии

Чтобы повысить производительность прокрутки, ItemsWrapGrid создает и кэширует контейнеры элементов для элементов, которые находятся вне экрана по обе стороны окна просмотра. Свойство CacheLength указывает размер буферов для элементов вне экрана. Параметр CacheLength указывается в кратных размерах текущего окна просмотра. Например, если CacheLength имеет значение 4.0, на каждой стороне окна просмотра помещаются в буфер 2 окна просмотра.

Вы можете задать меньшую длину кэша для оптимизации времени запуска или больший размер кэша для оптимизации производительности прокрутки. Контейнеры элементов, которые находятся за кадром, создаются с более низким приоритетом, чем контейнеры в окне просмотра.

Применяется к