Grid.RowDefinitions プロパティ

定義

Grid のこのインスタンスで定義されている RowDefinition オブジェクトの一覧を取得 します

public:
 property RowDefinitionCollection ^ RowDefinitions { RowDefinitionCollection ^ get(); };
RowDefinitionCollection RowDefinitions();
public RowDefinitionCollection RowDefinitions { get; }
var rowDefinitionCollection = grid.rowDefinitions;
Public ReadOnly Property RowDefinitions As RowDefinitionCollection
<Grid>
  <Grid.RowDefinitions>
    oneOrMoreRowDefinitions
  </Grid.RowDefinitions>
</Grid>

プロパティ値

Grid のこのインスタンスで定義されている RowDefinition オブジェクトの一覧。

次の例では、3 行の Grid を作成します。 最初の行の Height は値 Auto に設定されます。この値は、その行内にあるコンテンツのサイズに基づいて高さを均等に分散します。 2 行目と 3 行目の高さは、それぞれ 2* と * に設定されます。 2 番目の行は残りの領域の 2/3 を取得し、3 番目の行は 1/3 を取得します。

新しい簡潔な Grid 構文または元の構文を使用して、上記と同じ結果を得ることができます。 両方を次の例に示します。

簡潔な構文の使用:

<Grid RowDefinitions="Auto, 2*, *">
</Grid>

元の構文の使用:

<Grid.RowDefinitions>
    <RowDefinition Height="Auto" />
    <RowDefinition Height="2*" />
    <RowDefinition Height="*"/>
</Grid.RowDefinitions>

適用対象

こちらもご覧ください