VirtualizationCacheLength Estrutura

Definição

Representa as medidas da propriedade anexada CacheLength.Represents the measurements for the CacheLength attached property.

public value class VirtualizationCacheLength : IEquatable<System::Windows::Controls::VirtualizationCacheLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.Controls.VirtualizationCacheLengthConverter))]
public struct VirtualizationCacheLength : IEquatable<System.Windows.Controls.VirtualizationCacheLength>
type VirtualizationCacheLength = struct
Public Structure VirtualizationCacheLength
Implements IEquatable(Of VirtualizationCacheLength)
Herança
VirtualizationCacheLength
Atributos
Implementações

Comentários

A VirtualizingPanel.CacheLength Propriedade anexada Especifica a quantidade de espaço em VirtualizingPanel que o virtualiza os itens antes ou depois da porta de exibição (a área na qual os itens estão visíveis).The VirtualizingPanel.CacheLength attached property specifies the amount of space in which a VirtualizingPanel virtualizes the items before or after the view port (the area in which items are visible). Você pode especificar o comprimento de cache uniforme My VirtualizationCacheLength criando um usando o construtor que usa um único parâmetro.You can specify uniform cache length my creating a VirtualizationCacheLength by using the constructor that takes a single parameter. Você pode usar o construtor que usa dois parâmetros para especificar valores diferentes para as CacheBeforeViewport propriedades CacheAfterViewport e.You can use the constructor that takes two parameters to specify different values for the CacheBeforeViewport and CacheAfterViewport properties.

Construtores

VirtualizationCacheLength(Double)

Cria uma nova instância da classe VirtualizationCacheLength com um tamanho de cache uniforme para cada lado do visor.Creates a new instance of the VirtualizationCacheLength class with a uniform cache length for each side of the viewport.

VirtualizationCacheLength(Double, Double)

Cria uma nova instância da classe VirtualizationCacheLength com os tamanhos de cache especificados para cada lado do visor.Creates a new instance of the VirtualizationCacheLength class with the specified cache lengths for each side of the viewport.

Propriedades

CacheAfterViewport

Obtém o tamanho do cache antes do visor quando o VirtualizingPanel está virtualizando.Gets the size of the cache before the viewport when the VirtualizingPanel is virtualizing.

CacheBeforeViewport

Obtém o tamanho do cache depois do visor quando o VirtualizingPanel está virtualizando.Gets the size of the cache after the viewport when the VirtualizingPanel is virtualizing.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao VirtualizationCacheLength atual.Determines whether the specified object is equal to the current VirtualizationCacheLength.

Equals(VirtualizationCacheLength)

Determina se o VirtualizationCacheLength especificado é igual ao VirtualizationCacheLength atual.Determines whether the specified VirtualizationCacheLength is equal to the current VirtualizationCacheLength.

GetHashCode()

Obtém um código hash do VirtualizationCacheLength atual.Gets a hash code for the current VirtualizationCacheLength.

ToString()

Retorna uma cadeia de caracteres que representa o VirtualizationCacheLength atual.Returns a string that represents the current VirtualizationCacheLength.

Operadores

Equality(VirtualizationCacheLength, VirtualizationCacheLength)

Determina se os dois objetos VirtualizationCacheLength especificados são iguais.Determines whether the two specified VirtualizationCacheLength objects are equal.

Inequality(VirtualizationCacheLength, VirtualizationCacheLength)

Determina se os dois objetos VirtualizationCacheLength especificados são iguais.Determines whether the two specified VirtualizationCacheLength objects are equal.

Aplica-se a