Condividi tramite


ItemsWrapGrid.CacheLength Proprietà

Definizione

Ottiene o imposta le dimensioni dei buffer per gli elementi all'esterno del riquadro di visualizzazione, in più 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 = itemsWrapGrid.cacheLength;
itemsWrapGrid.cacheLength = double;
Public Property CacheLength As Double
ItemsWrapGrid CacheLength="double" />

Valore della proprietà

Double

double

Dimensioni dei buffer per gli elementi esterni al viewport, in più delle dimensioni del riquadro di visualizzazione. Il valore predefinito è 4.0.

Commenti

Per migliorare le prestazioni di scorrimento, ItemsWrapGrid crea e memorizza nella cache i contenitori di elementi per gli elementi che si trovano fuori schermo su entrambi i lati del viewport. La proprietà CacheLength specifica le dimensioni dei buffer per gli elementi fuori schermo. Si specifica CacheLength in più delle dimensioni del riquadro di visualizzazione corrente. Ad esempio, se cacheLength è 4.0, 2 viewport vale la pena di elementi vengono memorizzati nel buffer su ogni lato del viewport.

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

Si applica a