Layout.Arrange(LayoutContext, Size) メソッド

定義

子要素を配置し、コンテナー UIElement のサイズを決定します。 添付レイアウトをサポートするコンテナー要素は、レイアウトオーバーライドの実装からこのメソッドを呼び出して、再帰的なレイアウト更新を形成する必要があります。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKWinUI については、Windows アプリ SDK名前空間を参照してください)。

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

パラメーター

context
LayoutContext

レイアウトとそのホスト コンテナー間の通信を容易にするコンテキスト オブジェクト。

finalSize
Size

レイアウト内の子に対してコンテナーが計算する最終的なサイズ。

戻り値

要素がレイアウトに配置された後に使用される実際のサイズ。

注釈

派生クラスでこのメソッドの動作を提供するには、 NonVirtualizingLayout.ArrangeOverride または VirtualizingLayout.ArrangeOverride をオーバーライドします。

適用対象