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 der RowDefinition-Objekte ab, die in diesem instance 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 der RowDefinition-Objekte, die für diese instance 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 auf der Größe des Inhalts innerhalb dieser Zeile verteilt. Die Höhe der zweiten Zeile und der dritten Zeile ist 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. Beides wird unten in den Beispielen gezeigt.
Verwenden von 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>