ItemsStackPanel.CacheLength プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビューポート外のアイテムのバッファーのサイズを、ビューポート サイズの倍数で取得または設定します。
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" />
プロパティ値
Double
double
ビューポート外のアイテムのバッファーのサイズ (ビューポート サイズの倍数)。 既定値は 4.0 です。
注釈
スクロールのパフォーマンスを向上させるために、 ItemsStackPanel は 、ビューポートの両側で画面外の項目の項目コンテナーを作成してキャッシュします。 CacheLength プロパティは、画面外アイテムのバッファーのサイズを指定します。 CacheLength は、現在のビューポート サイズの倍数で指定します。 たとえば、CacheLength が 4.0 の場合、ビューポートの両側に 2 つのビューポート値の項目がバッファーされます。
起動時間を最適化するためにキャッシュの長さを小さく設定するか、より大きなキャッシュ サイズを設定してスクロールパフォーマンスを最適化できます。 画面外の項目コンテナーは、ビューポートよりも低い優先度で作成されます。