NonVirtualizingLayout.ArrangeOverride Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando implementado em uma classe derivada, fornece o comportamento para a passagem de layout "Organizar". As classes podem substituir esse método para definir seu próprio comportamento de passagem "Organizar".
Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
Size ArrangeOverride(NonVirtualizingLayoutContext const& context, Size const& finalSize);
protected virtual Size ArrangeOverride(NonVirtualizingLayoutContext context, Size finalSize);
Protected Overridable Function ArrangeOverride (context As NonVirtualizingLayoutContext, finalSize As Size) As Size
Parâmetros
- context
- NonVirtualizingLayoutContext
O objeto de contexto que facilita a comunicação entre o layout e seu contêiner de host.
- finalSize
- Size
A área final dentro do contêiner que esse objeto deve usar para organizar a si mesmo e seus filhos.
Retornos
O tamanho real usado depois que o elemento é organizado no layout.
Comentários
Substitua esse método para fornecer o comportamento para a passagem de organização do ciclo de layout em um elemento de contêiner.
Espera-se que o layout anexado chame Arrange para cada um dos filhos do contêiner, que pode ser acessado por meio do NonVirtualizingLayoutContext fornecido.