VirtualizationCacheLength Struktura

Definice

Představuje měření pro CacheLength připojenou vlastnost.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)
Dědičnost
VirtualizationCacheLength
Atributy
Implementuje

Poznámky

Vlastnost Attached určuje množství místa, ve kterém aplikace VirtualizingPanel virtualizuje položky před nebo po portu zobrazení (oblast, ve které jsou položky viditelné). VirtualizingPanel.CacheLengthThe 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). Můžete zadat jednotnou délku mezipaměti my vytvořením VirtualizationCacheLength a pomocí konstruktoru, který přijímá jeden parametr.You can specify uniform cache length my creating a VirtualizationCacheLength by using the constructor that takes a single parameter. Můžete použít konstruktor, který přijímá dva parametry k určení různých hodnot CacheBeforeViewport vlastností a. CacheAfterViewportYou can use the constructor that takes two parameters to specify different values for the CacheBeforeViewport and CacheAfterViewport properties.

Konstruktory

VirtualizationCacheLength(Double)

Vytvoří novou instanci VirtualizationCacheLength třídy s jednotnou délkou mezipaměti pro každou stranu zobrazení.Creates a new instance of the VirtualizationCacheLength class with a uniform cache length for each side of the viewport.

VirtualizationCacheLength(Double, Double)

Vytvoří novou instanci VirtualizationCacheLength třídy se zadanými délkami mezipaměti pro každou stranu zobrazení.Creates a new instance of the VirtualizationCacheLength class with the specified cache lengths for each side of the viewport.

Vlastnosti

CacheAfterViewport

Získá velikost mezipaměti před zobrazením při VirtualizingPanel virtualizaci.Gets the size of the cache before the viewport when the VirtualizingPanel is virtualizing.

CacheBeforeViewport

Získá velikost mezipaměti po zobrazení při VirtualizingPanel virtualizaci.Gets the size of the cache after the viewport when the VirtualizingPanel is virtualizing.

Metody

Equals(Object)

Určuje, zda je zadaný objekt stejný jako aktuální VirtualizationCacheLength.Determines whether the specified object is equal to the current VirtualizationCacheLength.

Equals(VirtualizationCacheLength)

Určuje, zda je VirtualizationCacheLength zadaný parametr stejný jako aktuální VirtualizationCacheLength.Determines whether the specified VirtualizationCacheLength is equal to the current VirtualizationCacheLength.

GetHashCode()

Získá kód hodnoty hash aktuálního VirtualizationCacheLength.Gets a hash code for the current VirtualizationCacheLength.

ToString()

Vrátí řetězec, který představuje aktuální VirtualizationCacheLength.Returns a string that represents the current VirtualizationCacheLength.

Operátory

Equality(VirtualizationCacheLength, VirtualizationCacheLength)

Určuje, zda jsou dva VirtualizationCacheLength zadané objekty stejné.Determines whether the two specified VirtualizationCacheLength objects are equal.

Inequality(VirtualizationCacheLength, VirtualizationCacheLength)

Určuje, zda jsou dva VirtualizationCacheLength zadané objekty stejné.Determines whether the two specified VirtualizationCacheLength objects are equal.

Platí pro