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 結構,判斷它們是否不相等。

適用於