共用方式為


ItemsWrapGrid.CacheLength 屬性

定義

取得或設定檢視區外部專案的緩衝區大小,以檢視區大小的倍數為單位。

public:
 property double CacheLength { double get(); void set(double value); };
double CacheLength();

void CacheLength(double value);
public double CacheLength { get; set; }
var double = itemsWrapGrid.cacheLength;
itemsWrapGrid.cacheLength = double;
Public Property CacheLength As Double
ItemsWrapGrid CacheLength="double" />

屬性值

Double

double

檢視區外部專案的緩衝區大小,以檢視區大小的倍數表示。 預設值為 4.0。

備註

為了改善捲動效能, ItemsWrapGrid 會為檢視區兩端的螢幕外專案建立和快取專案容器。 CacheLength 屬性會指定螢幕外專案的緩衝區大小。 您可以在目前檢視區大小的倍數中指定 CacheLength。 例如,如果 CacheLength 是 4.0,則 2 個檢視區會緩衝處理檢視區的每一端。

您可以設定較小的快取長度來優化啟動時間,或設定較大的快取大小來優化捲動效能。 螢幕外的專案容器的建立優先順序低於檢視區中的容器。

適用於