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, DataGridLengthUnitType, Double, Double)

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

DataGridLength(Double, DataGridLengthUnitType)

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

DataGridLength(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)

将 a Double 转换为类的 DataGridLength 实例。

Inequality(DataGridLength, DataGridLength)

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

适用于