Condividi tramite


ItemsStackPanel.CacheLength Proprietà

Definizione

Ottiene o imposta le dimensioni dei buffer per gli elementi all'esterno del riquadro di visualizzazione, in multipli delle dimensioni del riquadro di visualizzazione.

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

Valore della proprietà

Double

double

Dimensioni dei buffer per gli elementi al di fuori del riquadro di visualizzazione, in multipli delle dimensioni del riquadro di visualizzazione. Il valore predefinito è 4.0.

Commenti

Per migliorare le prestazioni di scorrimento, ItemsStackPanel crea e memorizza nella cache i contenitori di elementi che sono fuori schermo su entrambi i lati del viewport. La proprietà CacheLength specifica le dimensioni dei buffer per gli elementi fuori schermo. È possibile specificare CacheLength in multipli delle dimensioni del riquadro di visualizzazione corrente. Ad esempio, se CacheLength è 4.0, vengono memorizzati nel buffer 2 viewport di elementi su ogni lato del riquadro di visualizzazione.

È possibile impostare una lunghezza inferiore della cache per ottimizzare il tempo di avvio o impostare dimensioni della cache maggiori per ottimizzare le prestazioni di scorrimento. I contenitori di elementi che sono fuori schermo vengono creati con una priorità inferiore rispetto a quelli nel riquadro di visualizzazione.

Si applica a