DataGridLength 结构

定义

表示 DataGrid 控件内各元素的长度。

public value class DataGridLength : IEquatable<System::Windows::Controls::DataGridLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.Controls.DataGridLengthConverter))]
public struct DataGridLength : IEquatable<System.Windows.Controls.DataGridLength>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Controls.DataGridLengthConverter))>]
type DataGridLength = struct
Public Structure DataGridLength
Implements IEquatable(Of DataGridLength)
继承
DataGridLength
属性
实现

构造函数

DataGridLength(Double)

使用绝对值(以像素为单位)初始化 DataGridLength 类的新实例。

DataGridLength(Double, DataGridLengthUnitType)

使用指定的值和单位初始化 DataGridLength 类的新实例。

DataGridLength(Double, DataGridLengthUnitType, Double, Double)

使用指定的值、单位、所需值和显示值初始化 DataGridLength 类的新实例。

属性

Auto

获取表示标准自动调整大小模式的 DataGridLength 结构。

DesiredValue

获取元素所需的计算所得像素值。

DisplayValue

获取为元素大小分配的像素值。

IsAbsolute

获取一个值,该值指示此实例是否基于固定像素值调整元素大小。

IsAuto

获取一个值,该值指示此实例是否同时基于单元格的内容和列标题自动调整元素的大小。

IsSizeToCells

获取一个值,该值指示此实例是否基于单元格的内容自动调整元素的大小。

IsSizeToHeader

获取一个值,该值指示此实例是否基于标题自动调整元素的大小。

IsStar

获取一个值,该值指示此实例是否基于可用空间的加权比例自动调整元素的大小。

SizeToCells

获取表示基于单元格的自动调整大小模式的 DataGridLength 结构。

SizeToHeader

获取表示基于标题的自动调整大小模式的 DataGridLength 结构。

UnitType

获取用于确定如何计算元素大小的类型。

Value

获取 DataGridLength 的绝对值(以像素为单位)。

方法

Equals(DataGridLength)

确定指定的 DataGridLength 是否等同于当前的 DataGridLength

Equals(Object)

确定指定的对象是否等于当前的 DataGridLength

GetHashCode()

获取 DataGridLength 的哈希代码。

ToString()

返回表示当前对象的字符串。

运算符

Equality(DataGridLength, DataGridLength)

比较两个 DataGridLength 结构是否相等。

Implicit(Double to DataGridLength)

Double 转换为 DataGridLength 类的实例。

Inequality(DataGridLength, DataGridLength)

比较两个 DataGridLength 结构以确定它们是否不相等。

适用于