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 입니다. 기본값은 "1*" 크기 조정을 나타내는 GridLength 입니다.
설명
Width의 기본값은 "1*" 크기 조정을 나타내는 GridLength입니다. 이 구조체 값의 Value 데이터 값은 1.0이고 GridUnitType 데이터 값은 Star입니다. 이 기본값을 사용하면 Grid에 대해 정의하는 각각의 새 RowDefinition은 "1*" 크기 조정을 가지며, 각 행은 레이아웃 처리에서 콘텐츠 높이에 대해 동일한 수의 픽셀을 할당합니다. 특성을 설정하지 않고 RowDefinition 을 XAML의 개체 요소로 정의하고 이 기본 동작만 사용하는 것은 드문 일이 아닙니다. ColumnDefinition도 마찬가지입니다.
MinHeight 또는 MaxHeight에 대한 값을 설정하는 경우 Height에 대해 설정한 값을 제한할 수 있습니다. 이러한 각 속성은 별 크기 조정이 아닌 픽셀 측정만 수행할 수 있습니다. RowDefinition에서 Star 또는 Auto 크기 조정을 사용하지만 MinHeight 또는 MaxHeight 제약 조건도 있는 경우, 제약 조건이 없는 Grid에 정의된 다른 별 크기 조정 행에서 레이아웃 공간을 제공하거나 사용하는 것을 의미하더라도 MinHeight 또는 MaxHeight는 그리드 레이아웃 동작에 의해 적용되어야 합니다.
C++, C#또는 Visual Basic을 사용하는 UWP 앱의 그리드 정의에 대한 절대 픽셀 값보다 별 크기 조정을 사용하는 것이 더 일반적입니다. 별 크기 조정은 동적 레이아웃 개념을 지원하므로 다양한 크기, 픽셀 밀도 및 방향이 있는 화면에서 앱이 멋지게 보일 수 있습니다. 자세한 내용은 XAML을 사용하여 레이아웃 정의를 참조하세요.