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