다음을 통해 공유


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개의 뷰포트 가치가 버퍼링됩니다.

더 작은 캐시 길이를 설정하여 시작 시간을 최적화하거나 더 큰 캐시 크기를 설정하여 스크롤 성능을 최적화할 수 있습니다. 화면 외의 항목 컨테이너는 뷰포트에 있는 컨테이너보다 낮은 우선 순위로 만들어집니다.

적용 대상