VirtualizationCacheLength Structure

Définition

Représente les mesures pour la propriété jointe 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)
Héritage
VirtualizationCacheLength
Attributs
Implémente

Remarques

La VirtualizingPanel.CacheLength propriété jointe spécifie la quantité d’espace dans VirtualizingPanel laquelle un virtualise les éléments avant ou après le port d’affichage (zone dans laquelle les éléments sont visibles).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). Vous pouvez spécifier une longueur de cache uniforme pour VirtualizationCacheLength créer un à l’aide du constructeur qui accepte un paramètre unique.You can specify uniform cache length my creating a VirtualizationCacheLength by using the constructor that takes a single parameter. Vous pouvez utiliser le constructeur qui accepte deux paramètres pour spécifier des valeurs différentes pour CacheBeforeViewport les CacheAfterViewport propriétés et.You can use the constructor that takes two parameters to specify different values for the CacheBeforeViewport and CacheAfterViewport properties.

Constructeurs

VirtualizationCacheLength(Double)

Crée une instance de la classe VirtualizationCacheLength avec une longueur de cache uniforme pour chaque côté de la fenêtre d'affichage.Creates a new instance of the VirtualizationCacheLength class with a uniform cache length for each side of the viewport.

VirtualizationCacheLength(Double, Double)

Crée une instance de la classe VirtualizationCacheLength avec les longueurs de cache spécifiées pour chaque côté de la fenêtre d'affichage.Creates a new instance of the VirtualizationCacheLength class with the specified cache lengths for each side of the viewport.

Propriétés

CacheAfterViewport

Obtient la taille du cache avant la fenêtre d'affichage lorsque le VirtualizingPanel procède à la virtualisation.Gets the size of the cache before the viewport when the VirtualizingPanel is virtualizing.

CacheBeforeViewport

Obtient la taille du cache après la fenêtre d'affichage lorsque le VirtualizingPanel procède à la virtualisation.Gets the size of the cache after the viewport when the VirtualizingPanel is virtualizing.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal au VirtualizationCacheLength en cours.Determines whether the specified object is equal to the current VirtualizationCacheLength.

Equals(VirtualizationCacheLength)

Détermine si l'objet VirtualizationCacheLength spécifié est égal à l'objet VirtualizationCacheLength actuel.Determines whether the specified VirtualizationCacheLength is equal to the current VirtualizationCacheLength.

GetHashCode()

Obtient un code de hachage pour la VirtualizationCacheLength actuelle.Gets a hash code for the current VirtualizationCacheLength.

ToString()

Retourne une chaîne qui représente le VirtualizationCacheLength actuel.Returns a string that represents the current VirtualizationCacheLength.

Opérateurs

Equality(VirtualizationCacheLength, VirtualizationCacheLength)

Détermine si les deux objets VirtualizationCacheLength spécifiés sont égaux.Determines whether the two specified VirtualizationCacheLength objects are equal.

Inequality(VirtualizationCacheLength, VirtualizationCacheLength)

Détermine si les deux objets VirtualizationCacheLength spécifiés sont égaux.Determines whether the two specified VirtualizationCacheLength objects are equal.

S’applique à