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 统一缓存长度。 可以使用采用两个参数的构造函数为属性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)

确定两个指定的 VirtualizationCacheLength 对象是否相等。

Inequality(VirtualizationCacheLength, VirtualizationCacheLength)

确定两个指定的 VirtualizationCacheLength 对象是否相等。

适用于