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


RowDefinition.Height Свойство

Определение

Возвращает вычисляемую высоту элемента RowDefinition или задает значение GridLength строки, определенной rowDefinition. Это свойство содержимого 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 , которые не имеют ограничений.

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

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

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