ListViewBase.IncrementalLoadingThreshold Eigenschaft

Definition

Ruft den Schwellenwert ab, der bestimmt, wann die ListViewBase-Klasse beginnt, mehr Elemente vorab zu erhalten, 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 Ladeschwellenwert in Bezug auf Seiten.

Hinweise

Die Bedeutung der Seitenanzahl für IncrementalLoadingThreshold ist, dass ListViewBase nicht mehr Elemente über LoadMoreItemsAsync anfordern muss, bis die Triggerbedingung (siehe IncrementalLoadingTrigger) innerhalb des Seitenbereichs IncrementalLoadingThreshold liegt. Das Festlegen einer größeren Zahl (für instance 10 oder mehr) stellt die Annahme dar, dass der Benutzer möglicherweise 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 die Annahme dar, dass der Benutzer weniger schnell durch die Liste scrollt und dass die Bildlaufrate des Benutzers es der Sammlung von Elementen ermöglicht, aufzuholen, ohne ressourcenintensiv zu sein.

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

Gilt für:

Weitere Informationen