RowDefinition.Height プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RowDefinition 要素の計算された高さを取得するか、RowDefinition で定義されている行の GridLength 値を設定します。 これは RowDefinition の content プロパティ です。
public:
property GridLength Height { GridLength get(); void set(GridLength value); };
GridLength Height();
void Height(GridLength value);
public GridLength Height { get; set; }
var gridLength = rowDefinition.height;
rowDefinition.height = gridLength;
Public Property Height As GridLength
<RowDefinition Height="doubleValue"/>
- or -
<RowDefinition Height="starSizing"/>
-or-
<RowDefinition Height="Auto"/>
プロパティ値
行の高さを表す GridLength 。 既定値は、"1*" サイズ設定を表す GridLength です。
注釈
Width の既定値は、"1*" サイズ設定を表す GridLength です。 この構造体の値の Value データ値は 1.0 で、 GridUnitType データ値は Star です。 この既定値では、Grid に対して定義した新しい RowDefinition ごとにサイズが "1*" になり、レイアウト処理でコンテンツの高さに等しいピクセル数が割り当てられるようになります。 属性を設定せずに XAML のオブジェクト要素として RowDefinition を定義し、この既定の動作のみを使用することは珍しくありません。 ColumnDefinition についても同様です。
MinHeight または MaxHeight の値も設定すると、[高さ] に設定した値を制限できます。 これらの各プロパティは、 星 のサイズ設定ではなく、ピクセル測定のみを受け取ることができます。 RowDefinition で Star または Auto のサイズ設定が使用されているが、MinHeight 制約または MaxHeight 制約がある場合、制約のないグリッドで定義されている他のスター サイズ設定行のレイアウト領域を指定または取得することを意味する場合でも、MinHeight または MaxHeight は Grid レイアウト動作によって受け入れられる必要があります。
C++、C#、または Visual Basic を使用する UWP アプリでは、グリッド定義の絶対ピクセル値よりもスター サイズ設定を使用する方が一般的です。 スター サイズ設定では、動的レイアウトの概念がサポートされています。これにより、さまざまなサイズ、ピクセル密度、向きの画面でアプリが見栄えしやすくなります。 詳細については、「XAML を 使用してレイアウトを定義する」を参照してください。