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 つのパラメーターを受け取るコンストラクターを使用して、 CacheBeforeViewport プロパティと CacheAfterViewport プロパティに異なる値を指定できます。

コンストラクター

名前 説明
VirtualizationCacheLength(Double, Double)

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

VirtualizationCacheLength(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 オブジェクトが等しいかどうかを判断します。

適用対象