GridLength 結構

定義

表示明確支援 Star 單位類型的項目長度。

public value class GridLength : IEquatable<System::Windows::GridLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))]
public struct GridLength : IEquatable<System.Windows.GridLength>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))>]
type GridLength = struct
Public Structure GridLength
Implements IEquatable(Of GridLength)
繼承
GridLength
屬性
實作

備註

像 和 ColumnDefinition 這類元素RowDefinition用來描述寬度和高度,以支援可用空間的可變分布。

XAML 屬性使用方式

<object property="doubleLength"/>

-或-

<object property="autoValue"/>

XAML 值

doubleLength 元件長度,可以 Double 描述為指定與裝置無關單位(每單位 1/96 英吋)的數值,或是 合格的雙重 (見下文)。

自動值 元素長度,由 Auto 或 * 的值來描述。 關於 Auto 和 * 這兩個數值的更多資訊,請參見 GridUnitType

取得雙重資格上述任意測度的雙倍值,接著是以下單位宣告串之一:pxincmpt, 。

px (預設)為裝置無關單位(每單位 1/96 吋)

in 是英吋;1in==96px

cm 是公分;1cm==(96/2.54) px

pt 是分數;1pt==(96/72) px

建構函式

名稱 Description
GridLength(Double, GridUnitType)

初始化結構的新實例 GridLength ,並指定其價值類型。

GridLength(Double)

使用指定的絕對值(像素)初始化結構的新實例 GridLength

屬性

名稱 Description
Auto

會得到一個 的 GridLength 實例,該值的大小由內容物件的大小屬性決定。

GridUnitType

取得 與 相關聯 GridUnitTypeGridLength

IsAbsolute

得到一個值,表示 是否 GridLength 保持以像素表示的值。

IsAuto

會得到一個值,表示 是否 GridLength 持有一個大小由內容物件大小屬性決定的值。

IsStar

獲得一個值,表示 是否 GridLength 持有以加權空間比例表示的值。

Value

得到 Double 一個代表 的 GridLength值。

方法

名稱 Description
Equals(GridLength)

判斷指定的 GridLength 是否等於電流 GridLength

Equals(Object)

判斷指定物件是否等於當前 GridLength 實例。

GetHashCode()

會得到一個雜湊碼。GridLength

ToString()

回傳 StringGridLength表示。

操作員

名稱 Description
Equality(GridLength, GridLength)

比較兩種 GridLength 平等結構。

Inequality(GridLength, GridLength)

比較兩個 GridLength 結構以判斷它們是否不相等。

適用於

另請參閱