Share via


RowDefinition.Height 屬性

定義

取得 RowDefinition 項目的計算高度,或設定 RowDefinition 所定義之數據列的 GridLength 值。 這是 RowDefinition 的內容屬性

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 。 默認值為 GridLength ,代表 「1*」 重設大小。

備註

Width 的預設值是 GridLength,代表 「1*」 重設大小。 這個結構值具有值為 1.0 的 Value 數據值,以及 StarGridUnitType 數據值。 使用此預設值時,您為 Grid 定義的每個新 RowDefinition 都會有 “1*” 重設大小,而且每一個都會在其版面配置處理中為其內容高度分配相等的像素數。 將 RowDefinition 定義為 XAML 中的物件項目並未設定任何屬性,而且只使用此預設行為並不常見。 ColumnDefinition 也是如此。

如果您也為 MinHeightMaxHeight 設定值,您可以限制您為 Height 設定的值。 每一個屬性都只能採用圖元度量,而不是 形重設大小。 如果 RowDefinition 使用 StarAuto 重設大小,但也有 MinHeightMaxHeight 條件約束,則即使這表示授與或取得 Grid 中未具有條件約束之其他星號重設大小數據列的版面配置空間,也必須接受 MinHeightMaxHeight

使用 C++、C# 或 Visual Basic 在 UWP 應用程式中使用網格線定義的形重設大小比絕對圖元值更常見。 重設星 號支持動態版面配置概念,可協助您的 app 在具有不同大小、圖元密度和方向的螢幕上看起來很棒。 如需詳細資訊,請參閱 使用 XAML 定義版面配置。

適用於

另請參閱