Поделиться через


RowDefinition.Height Свойство

Определение

Возвращает вычисляемую высоту элемента 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*".

Комментарии

Значение по умолчанию WidthGridLength , представляющий размер "1*". Это значение структуры имеет значение данных Value 1.0, а значение данных GridUnitType— Star. По умолчанию каждое новое определение RowDefinition , определенное для grid , будет иметь размер "1*", и каждому из них будет выделено равное количество пикселей для высоты своего содержимого при обработке макета. Нередко rowDefinition определяется как объектный элемент в XAML без набора атрибутов и просто использует это поведение по умолчанию. То же самое относится и к ColumnDefinition.

Значение, заданное для параметра Height, может быть ограничено, если также задано значение для MinHeight или MaxHeight. Каждое из этих свойств может принимать только измерения в пикселях, но не размер звезды . Если rowDefinition использует звездочку или автоматическое определение размера, но также имеет ограничения MinHeight или MaxHeight , MinHeight или MaxHeight должны учитываться поведением макета Сетки , даже если это означает предоставление или получение пространства макета из других строк размера Star , определенных в Grid без ограничений.

Чаще используется определение размера Star , чем абсолютные значения пикселей для определения Grid в приложении UWP с помощью C++, C# или Visual Basic. Размер звезды поддерживает концепцию динамического макета, которая помогает приложению отлично выглядеть на экранах с разными размерами, плотностью пикселей и ориентацией. Дополнительные сведения см. в статье Определение макетов с помощью XAML.

Применяется к

См. также раздел