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
要素の長さ。デバイスに依存しない単位 (単位あたり 1/96 インチ) メジャーを指定する値、または 修飾されたDouble (下記参照) として記述Doubleされます。

autoValue
値 Auto または *で示される要素の長さ。 値の詳細については、Auto と *を参照してください GridUnitType

qualifiedDouble
いずれかのメジャーに対して上記のように double 値を指定し、その後に次のいずれかの単位宣言文字列をin``cm``pt指定します。 px

px (既定値) はデバイスに依存しない単位 (ユニットあたり 1/96 インチ) です

in はインチ。1in==96px

cm はセンチメートルです。1cm==(96/2.54) px

pt はポイント。1pt==(96/72) px

コンストラクター

GridLength(Double)

指定した絶対値 (ピクセル単位) を使用して、GridLength 構造体の新しいインスタンスを初期化します。

GridLength(Double, GridUnitType)

GridLength 構造体の新しいインスタンスを初期化して、保持する値の種類を指定します。

プロパティ

Auto

サイズがコンテンツ オブジェクトのサイズ プロパティによって決まる値を保持する GridLength のインスタンスを取得します。

GridUnitType

GridUnitType の関連付けられている GridLength を取得します。

IsAbsolute

GridLength がピクセルで表される値を保持するかどうかを示す値を取得します。

IsAuto

サイズがコンテンツ オブジェクトのサイズ プロパティによって決まる値を GridLength が保持するかどうかを示す値を取得します。

IsStar

GridLength が使用可能なスペースの加重比率で表される値を保持するかどうかを示す値を取得します。

Value

Double の値を表す GridLength を取得します

メソッド

Equals(GridLength)

指定した GridLength が現在の GridLength と等しいかどうかを示します。

Equals(Object)

指定したオブジェクトが現在の GridLength インスタンスと等しいかどうかを判断します。

GetHashCode()

GridLength のハッシュ コードを取得します。

ToString()

StringGridLength 表現を返します。

演算子

Equality(GridLength, GridLength)

2 つの GridLength 構造体を比較して、等しいかどうかを確認します。

Inequality(GridLength, GridLength)

2 つの GridLength 構造体を比較し、それらが等しくないかどうかを確認します。

適用対象

こちらもご覧ください