VirtualizationCacheLength 構造体

定義

CacheLength 添付プロパティの測定値を表します。

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)
継承
VirtualizationCacheLength
属性
実装

注釈

添付プロパティは VirtualizingPanel.CacheLength 、ビュー ポートの前後に項目を仮想化する VirtualizingPanel 領域 (項目が表示される領域) を指定します。 単一のパラメーターを受け取るコンストラクターを使用して、 VirtualizationCacheLength 作成する均一なキャッシュ長を指定できます。 2 つのパラメーターを受け取るコンストラクターを使用して、その値とCacheAfterViewportプロパティに異なる値をCacheBeforeViewport指定できます。

コンストラクター

VirtualizationCacheLength(Double)

ビューポートの各サイドに同じキャッシュの長さを指定して、VirtualizationCacheLength クラスの新しいインスタンスを作成します。

VirtualizationCacheLength(Double, Double)

ビューポートの各サイドのキャッシュの長さを指定して、VirtualizationCacheLength クラスの新しいインスタンスを作成します。

プロパティ

CacheAfterViewport

VirtualizingPanel が仮想化している場合に、ビューポートの前のキャッシュのサイズを取得します。

CacheBeforeViewport

VirtualizingPanel が仮想化している場合に、ビューポートの後のキャッシュのサイズを取得します。

メソッド

Equals(Object)

指定したオブジェクトが、現在の VirtualizationCacheLength と等しいかどうかを判断します。

Equals(VirtualizationCacheLength)

指定した VirtualizationCacheLength が現在の VirtualizationCacheLength と等しいかどうかを示します。

GetHashCode()

現在の VirtualizationCacheLength のハッシュ コードを取得します。

ToString()

現在の VirtualizationCacheLength を表す文字列を返します。

演算子

Equality(VirtualizationCacheLength, VirtualizationCacheLength)

指定した 2 つの VirtualizationCacheLength オブジェクトが等しいかどうかを判断します。

Inequality(VirtualizationCacheLength, VirtualizationCacheLength)

指定した 2 つの VirtualizationCacheLength オブジェクトが等しいかどうかを判断します。

適用対象