ItemsStackPanel.CacheLength Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.