Idioma

FrameworkElement.ArrangeOverride(Size) Método

Definição

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

protected:
 virtual System::Windows::Size ArrangeOverride(System::Windows::Size finalSize);
protected virtual System.Windows.Size ArrangeOverride(System.Windows.Size finalSize);
abstract member ArrangeOverride : System.Windows.Size -> System.Windows.Size
override this.ArrangeOverride : System.Windows.Size -> System.Windows.Size
Protected Overridable Function ArrangeOverride (finalSize As Size) As Size

Parâmetros

finalSize
Size

A área final dentro do pai que esse elemento deve usar para organizar a si mesmo e seus filhos.

Retornos

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 finalSize 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 destaques incluem: ArrangeOverride(Size)e ArrangeOverride(Size)ArrangeOverride(Size) .

Aplica-se a

Confira também