Share via


ListViewBase.IncrementalLoadingThreshold Eigenschaft

Definition

Ruft den Schwellenwert ab, der steuert, wann die ListViewBase-Klasse beginnt, weitere Elemente vorab zu schließen, oder legt diesen fest.

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" />

Eigenschaftswert

Double

double

Der Schwellenwert für das Laden von Seiten.

Hinweise

Die Bedeutung der Seitenanzahl, die für IncrementalLoadingThreshold angegeben wird, besteht darin, dass die ListViewBase nicht mehr Elemente über LoadMoreItemsAsync anfordern muss, bis die Triggerbedingung (siehe IncrementalLoadingTrigger) innerhalb des Seitenbereichs IncrementalLoadingThreshold erfolgt. Das Festlegen einer größeren Zahl (für instance 10 oder mehr) stellt eine Annahme dar, dass der Benutzer versucht, sehr schnell durch die Liste zu scrollen, und es lohnt sich, Ressourcen zu verwenden, um so schnell wie möglich mehr Elemente zu laden. Das Festlegen einer kleineren Zahl (für instance 5 oder weniger) stellt eine Annahme dar, dass der Benutzer weniger schnell durch die Liste scrollt, und dass die Bildlaufrate des Benutzers es der Sammlung der Elemente ermöglicht, aufzuholen, ohne so ressourcenintensiv zu sein.

IncrementalLoadingThreshold und DataFetchSize tragen beide zur möglichen Ressourcenlast bei, die das Ergebnis von Prefetch-Vorgängen ist.

Gilt für:

Weitere Informationen