다음을 통해 공유


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

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

적용 대상