Grid.RowDefinitions Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Liste von RowDefinition - Objekten, die in dieser Instanz von Grid definiert sind.
public:
property RowDefinitionCollection ^ RowDefinitions { RowDefinitionCollection ^ get(); };
RowDefinitionCollection RowDefinitions();
public RowDefinitionCollection RowDefinitions { get; }
var rowDefinitionCollection = grid.rowDefinitions;
Public ReadOnly Property RowDefinitions As RowDefinitionCollection
<Grid>
<Grid.RowDefinitions>
oneOrMoreRowDefinitions
</Grid.RowDefinitions>
</Grid>
Eigenschaftswert
Eine Liste von RowDefinition-Objekten , die in dieser Instanz von Grid definiert sind.
Beispiele
Im folgenden Beispiel wird ein Raster mit drei Zeilen erstellt. Die Höhe der ersten Zeile wird auf den Wert Auto festgelegt, der die Höhe gleichmäßig basierend auf der Größe des Inhalts innerhalb dieser Zeile verteilt. Die Höhe der zweiten Zeile und der dritten Zeile wird auf 2* bzw. * festgelegt. Die zweite Zeile erhält 2/3 des verbleibenden Platzes, und die dritte Zeile erhält 1/3.
Sie können das oben beschriebene Ergebnis mit der neuen prägnanten Rastersyntax oder mit der ursprünglichen Syntax erzielen. Beide werden in den folgenden Beispielen gezeigt.
Verwenden sie prägnanter Syntax:
<Grid RowDefinitions="Auto, 2*, *">
</Grid>
Verwenden der ursprünglichen Syntax:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="2*" />
<RowDefinition Height="*"/>
</Grid.RowDefinitions>