Freigeben über


VirtualizationCacheLength Struktur

Definition

Stellt die Maßeinheiten für die angefügte Eigenschaft von CacheLength dar.

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>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Controls.VirtualizationCacheLengthConverter))>]
type VirtualizationCacheLength = struct
Public Structure VirtualizationCacheLength
Implements IEquatable(Of VirtualizationCacheLength)
Vererbung
VirtualizationCacheLength
Attribute
Implementiert

Hinweise

Die VirtualizingPanel.CacheLength angefügte Eigenschaft gibt den Speicherplatz an, in dem ein VirtualizingPanel Element vor oder nach dem Ansichtsport virtualisiert (der Bereich, in dem Elemente sichtbar sind). Sie können eine einheitliche Cachelänge angeben, die ich VirtualizationCacheLength erstellt habe, indem Sie den Konstruktor verwenden, der einen einzelnen Parameter verwendet. Sie können den Konstruktor verwenden, der zwei Parameter verwendet, um verschiedene Werte für die CacheBeforeViewport und CacheAfterViewport Eigenschaften anzugeben.

Konstruktoren

VirtualizationCacheLength(Double)

Erstellt eine neue Instanz der VirtualizationCacheLength-Klasse mit einer einheitlichen Länge des Cache für jede Seite des Viewports.

VirtualizationCacheLength(Double, Double)

Erstellt eine neue Instanz der VirtualizationCacheLength-Klasse mit einer angegebenen Länge des Cache für jede Seite des Viewports.

Eigenschaften

CacheAfterViewport

Ruft die Größe des Caches vor dem Viewport ab, wenn VirtualizingPanel virtualisiert.

CacheBeforeViewport

Ruft die Größe des Caches nach dem Viewport ab, wenn VirtualizingPanel virtualisiert.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen VirtualizationCacheLength-Objekt entspricht.

Equals(VirtualizationCacheLength)

Bestimmt, ob das angegebene VirtualizationCacheLength und das aktuelle VirtualizationCacheLength gleich sind.

GetHashCode()

Ruft einen Hashcode für die aktuelle VirtualizationCacheLength ab.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle VirtualizationCacheLength-Objekt darstellt.

Operatoren

Equality(VirtualizationCacheLength, VirtualizationCacheLength)

Bestimmt, ob die beiden angegebenen VirtualizationCacheLength-Objekte gleich sind.

Inequality(VirtualizationCacheLength, VirtualizationCacheLength)

Bestimmt, ob die beiden angegebenen VirtualizationCacheLength-Objekte gleich sind.

Gilt für