Поделиться через


Layout.Arrange(LayoutContext, Size) Метод

Определение

Позиционирует дочерние элементы и определяет размер объекта UIElement контейнера. Элементы контейнера, поддерживающие присоединенные макеты, должны вызывать этот метод из реализаций переопределения макета, чтобы сформировать рекурсивное обновление макета.

public:
 virtual Size Arrange(LayoutContext ^ context, Size finalSize) = Arrange;
Size Arrange(LayoutContext const& context, Size const& finalSize);
public Size Arrange(LayoutContext context, Size finalSize);
function arrange(context, finalSize)
Public Function Arrange (context As LayoutContext, finalSize As Size) As Size

Параметры

context
LayoutContext

Объект контекста, упрощающий обмен данными между макетом и его контейнером узла.

finalSize
Size

Окончательный размер, вычисляемый контейнером для дочернего элемента в макете.

Возвращаемое значение

Фактический размер, используемый после упорядочения элемента в макете.

Комментарии

Переопределите NonVirtualizingLayout.ArrangeOverride или VirtualizingLayout.ArrangeOverride , чтобы обеспечить поведение этого метода в производном классе.

Применяется к