Compartilhar via


Grid.RowDefinitions Propriedade

Definição

Obtém uma lista de objetos RowDefinition definidos nesta instância de Grid.

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>

Valor da propriedade

Uma lista de objetos RowDefinition definidos nesta instância de Grid.

Exemplos

O exemplo a seguir cria uma Grade com três linhas. A Altura da primeira linha é definida como o valor Auto, que distribui a altura uniformemente com base no tamanho do conteúdo que está dentro dessa linha. A altura da segunda linha e da terceira linha são definidas como 2* e * respectivamente. A segunda linha obtém 2/3 do espaço restante e a terceira linha obtém 1/3.

Você pode obter o mesmo resultado descrito acima com a nova sintaxe de Grade sucinta ou com a sintaxe original. Ambos são mostrados nos exemplos abaixo.

Usando a sintaxe sucinta:

<Grid RowDefinitions="Auto, 2*, *">
</Grid>

Usando a sintaxe original:

<Grid.RowDefinitions>
    <RowDefinition Height="Auto" />
    <RowDefinition Height="2*" />
    <RowDefinition Height="*"/>
</Grid.RowDefinitions>

Aplica-se a

Confira também