RowDefinition.Height 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 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 數據值,以及 Star 的 GridUnitType 數據值。 使用此預設值時,您為 Grid 定義的每個新 RowDefinition 都會有 “1*” 重設大小,而且每一個都會在其版面配置處理中為其內容高度分配相等的像素數。 將 RowDefinition 定義為 XAML 中的物件項目並未設定任何屬性,而且只使用此預設行為並不常見。 ColumnDefinition 也是如此。
如果您也為 MinHeight 或 MaxHeight 設定值,您可以限制您為 Height 設定的值。 每一個屬性都只能採用圖元度量,而不是 星 形重設大小。 如果 RowDefinition 使用 Star 或 Auto 重設大小,但也有 MinHeight 或 MaxHeight 條件約束,則即使這表示授與或取得 Grid 中未具有條件約束之其他星號重設大小數據列的版面配置空間,也必須接受 MinHeight 或 MaxHeight。
使用 C++、C# 或 Visual Basic 在 UWP 應用程式中使用網格線定義的星形重設大小比絕對圖元值更常見。 重設星 號支持動態版面配置概念,可協助您的 app 在具有不同大小、圖元密度和方向的螢幕上看起來很棒。 如需詳細資訊,請參閱 使用 XAML 定義版面配置。