Grid.RowDefinitions Eigenschaft

Definition

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>

Gilt für:

Weitere Informationen