RowDefinition.Height Eigenschaft

Definition

Ruft die berechnete Höhe eines RowDefinition-Elements ab oder legt den GridLength-Wert einer Zeile fest, die durch rowDefinition definiert wird.

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"/>

Eigenschaftswert

Die GridLength , die die Höhe der Zeile darstellt. Der Standardwert ist ein GridLength, der eine Größe von "1*" darstellt.

Hinweise

Der Standardwert von Width ist eine GridLength, die eine Größe von "1*" darstellt. Dieser Strukturwert weist den Wert 1,0 und den GridUnitType-DatenwertStar auf. Mit dieser Standardeinstellung verfügt jede neue RowDefinition , die Sie für ein Raster definieren, über eine Größenanpassung von "1*", und jeder wird bei der Layoutbehandlung eine gleiche Anzahl von Pixeln für die Höhe des Inhalts zugewiesen. Es ist nicht ungewöhnlich, RowDefinition als Objektelement in XAML zu definieren, ohne dass Attribute festgelegt sind und nur dieses Standardverhalten verwendet wird. Gleiches gilt für ColumnDefinition.

Der wert, den Sie für Height festlegen, kann eingeschränkt werden, wenn Sie auch einen Wert für MinHeight oder MaxHeight festlegen. Jede dieser Eigenschaften kann nur Pixelmaße, nicht sterndimensioniert , durchführen. Wenn eine RowDefinitionStern oder automatische Größenanpassung verwendet, aber auch MinHeight- oder MaxHeight-Einschränkungen aufweist, muss die MinHeight- oder MaxHeight-Eigenschaft durch das Rasterlayoutverhalten berücksichtigt werden, auch wenn dies bedeutet, dass anderen im Raster definierten Stern-Zeilen, die keine Einschränkungen aufweisen, layoutabstandsgefecht oder belegt werden.

In einer UWP-App mit C++, C# oder Visual Basic wird die Sterndimensionierung häufiger als absolute Pixelwerte für eine Rasterdefinition verwendet. Die Sterngröße unterstützt das dynamische Layoutkonzept, mit dem Ihre App auf Bildschirmen mit unterschiedlichen Größen, Pixeldichten und Ausrichtungen gut aussieht. Weitere Informationen finden Sie unter Definieren von Layouts mit XAML.

Gilt für:

Weitere Informationen