Ler em inglês

Partilhar via


FrameworkElement.ArrangeOverride(Size) Método

Definição

Quando substituído em uma classe derivada, posiciona os elementos filho e determina um tamanho para uma classe derivada FrameworkElement.

C#
protected virtual System.Windows.Size ArrangeOverride (System.Windows.Size finalSize);

Parâmetros

finalSize
Size

A área final no pai que esse elemento deve usar para organizar a si próprio e seus filhos.

Retornos

Size

O tamanho real usado.

Notas aos Herdeiros

Os autores de controle que desejam personalizar a passagem de organização do processamento de layout devem substituir esse método. O padrão de implementação deve chamar Arrange(Rect) cada elemento filho visível e passar o tamanho final desejado para cada elemento filho como o finalRect parâmetro. Os elementos pai devem chamar Arrange(Rect) cada filho, caso contrário, os elementos filho não serão renderizados.

Muitas classes derivadas oferecem implementações desse método. Os proeminentes incluem: ArrangeOverride(Size)e ArrangeOverride(Size)ArrangeOverride(Size) .

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Confira também