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 つのビューポートの値がバッファーされます。
起動時間を最適化するためにキャッシュの長さを小さく設定することも、スクロール パフォーマンスを最適化するためにより大きなキャッシュ サイズを設定することもできます。 画面外のアイテム コンテナーは、ビューポート内のコンテナーよりも低い優先度で作成されます。