RowDefinition.Height 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得RowDefinition專案的計算高度,或設定RowDefinition所定義之資料列的GridLength值。
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 定義版面配置。