Compartilhar via


ItemsStackPanel.CacheLength Propriedade

Definição

Obtém ou define o tamanho dos buffers para itens fora do visor, em múltiplos do tamanho do visor.

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" />

Valor da propriedade

Double

double

O tamanho dos buffers para itens fora do visor, em múltiplos do tamanho do visor. O padrão é 4.0.

Comentários

Para melhorar o desempenho de rolagem, ItemsStackPanel cria e armazena em cache contêineres de itens para itens que estão fora da tela em ambos os lados do visor. A propriedade CacheLength especifica o tamanho dos buffers para os itens fora da tela. Especifique CacheLength em múltiplos do tamanho do visor atual. Por exemplo, se o CacheLength for 4.0, dois visores de itens serão armazenados em buffer em cada lado do visor.

Você pode definir um tamanho de cache menor para otimizar o tempo de inicialização ou definir um tamanho de cache maior para otimizar o desempenho de rolagem. Os contêineres de itens que estão fora da tela são criados com uma prioridade menor do que os do visor.

Aplica-se a