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 個檢視區會緩衝處理檢視區的每一端。
您可以設定較小的快取長度來優化啟動時間,或設定較大的快取大小來優化卷動效能。 螢幕外的專案容器的建立優先順序低於檢視區中的容器。