ItemsStackPanel.CacheLength Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Größe der Puffer für Elemente außerhalb des Viewports in Vielfachen der Viewportgröße ab oder legt diese fest.
public:
property double CacheLength { double get(); void set(double value); };
double CacheLength();
void CacheLength(double value);
public double CacheLength { get; set; }
var double = itemsStackPanel.cacheLength;
itemsStackPanel.cacheLength = double;
Public Property CacheLength As Double
ItemsStackPanel CacheLength="double" />
Eigenschaftswert
double
Die Größe der Puffer für Elemente außerhalb des Viewports in Vielfachen der Viewportgröße. Der Standardwert ist 4.0.
Hinweise
Um die Bildlaufleistung zu verbessern, erstellt und zwischenspeichert ItemsStackPanel Elementcontainer für Elemente, die sich auf beiden Seiten des Viewports außerhalb des Bildschirms befinden. Die CacheLength-Eigenschaft gibt die Größe der Puffer für die Off-Screen-Elemente an. Sie geben CacheLength in Vielfachen der aktuellen Viewportgröße an. Wenn cacheLength beispielsweise 4.0 ist, werden zwei Viewports im Wert von Elementen auf jeder Seite des Viewports gepuffert.
Sie können eine kleinere Cachelänge festlegen, um die Startzeit zu optimieren, oder eine größere Cachegröße festlegen, um die Bildlaufleistung zu optimieren. Elementcontainer, die sich außerhalb des Bildschirms befinden, werden mit einer niedrigeren Priorität als die Container im Viewport erstellt.