ListViewBase.IncrementalLoadingThreshold 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
페이지 측면에서 로드 임계값입니다.
설명
IncrementalLoadingThreshold에 지정된 페이지 수의 의미는 트리거 조건(IncrementalLoadingTrigger 참조)이 IncrementalLoadingThreshold 페이지 범위 내에 들어갈 때까지 ListViewBase가 LoadMoreItemsAsync를 통해 더 많은 항목을 요청할 필요가 없다는 것입니다. 더 많은 수(instance 10개 이상)를 설정하는 것은 사용자가 목록을 매우 빠르게 스크롤하려고 시도할 수 있다는 믿음을 나타내며, 리소스를 사용하여 가능한 한 빨리 더 많은 항목을 로드하는 것이 좋습니다. 더 작은 수(instance 5 이하의 경우)를 설정하는 것은 사용자가 목록을 덜 빠르게 스크롤하고 사용자의 스크롤 속도가 리소스를 많이 사용하지 않고 항목 컬렉션을 따라 잡을 수 있다는 믿음을 나타냅니다.
IncrementalLoadingThreshold 및 DataFetchSize 는 모두 프리페치 작업의 결과인 가능한 리소스 로드에 기여합니다.