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 を介してより多くの項目を要求する必要がないということです。 より大きな数 (たとえば 10 個以上) を設定すると、ユーザーがリストを非常に迅速にスクロールしようとする可能性があり、できるだけ早くより多くの項目を読み込むためのリソースを割り当てておく価値があると考えられます。 小さい数値 (例: 5 以下) を設定すると、ユーザーは一覧をスクロールする時間が短くなり、ユーザーのスクロール速度によって、リソースを集中的に消費することなくアイテムコレクションが追いつくことができるという信念が表されます。

IncrementalLoadingThreshold と DataFetchSize はどちらも、プリフェッチ操作の結果として可能なリソースの読み込みに寄与します。

適用対象

こちらもご覧ください