ItemsStackPanel.CacheLength Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la taille des mémoires tampons pour les éléments en dehors de la fenêtre d’affichage, en multiples de la taille de la fenêtre d’affichage.
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" />
Valeur de propriété
double
Taille des mémoires tampons pour les éléments en dehors de la fenêtre d’affichage, en multiples de la taille de la fenêtre d’affichage. La valeur par défaut est 4.0.
Remarques
Pour améliorer les performances de défilement, ItemsStackPanel crée et met en cache des conteneurs d’éléments pour les éléments qui sont hors écran des deux côtés de la fenêtre d’affichage. La propriété CacheLength spécifie la taille des mémoires tampons pour les éléments hors écran. Vous spécifiez CacheLength dans plusieurs de la taille actuelle de la fenêtre d’affichage. Par exemple, si cacheLength est 4.0, 2 fenêtres d’affichage d’éléments sont mises en mémoire tampon de chaque côté de la fenêtre d’affichage.
Vous pouvez définir une plus petite longueur de cache pour optimiser le temps de démarrage, ou définir une plus grande taille de cache pour optimiser les performances de défilement. Les conteneurs d’éléments qui sont hors écran sont créés avec une priorité inférieure à celles de la fenêtre d’affichage.