다음을 통해 공유


ListViewBase.IncrementalLoadingThreshold 속성

정의

ListViewBase 클래스가 더 많은 항목을 프리페치하기 시작할 때 적용되는 임계값 범위를 가져오거나 설정합니다.

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

void IncrementalLoadingThreshold(double value);
public double IncrementalLoadingThreshold { get; set; }
var double = listViewBase.incrementalLoadingThreshold;
listViewBase.incrementalLoadingThreshold = double;
Public Property IncrementalLoadingThreshold As Double
<listViewBase IncrementalLoadingThreshold="double" />

속성 값

Double

double

페이지 측면에서 로드 임계값입니다.

설명

IncrementalLoadingThreshold에 지정된 페이지 수의 의미는 트리거 조건(IncrementalLoadingTrigger 참조)이 IncrementalLoadingThreshold 페이지 범위 내에 들어갈 때까지 ListViewBaseLoadMoreItemsAsync를 통해 더 많은 항목을 요청할 필요가 없다는 것입니다. 더 많은 수(instance 10개 이상)를 설정하는 것은 사용자가 목록을 매우 빠르게 스크롤하려고 시도할 수 있다는 믿음을 나타내며, 리소스를 사용하여 가능한 한 빨리 더 많은 항목을 로드하는 것이 좋습니다. 더 작은 수(instance 5 이하의 경우)를 설정하는 것은 사용자가 목록을 덜 빠르게 스크롤하고 사용자의 스크롤 속도가 리소스를 많이 사용하지 않고 항목 컬렉션을 따라 잡을 수 있다는 믿음을 나타냅니다.

IncrementalLoadingThreshold 및 DataFetchSize 는 모두 프리페치 작업의 결과인 가능한 리소스 로드에 기여합니다.

적용 대상

추가 정보