次の方法で共有


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 をオーバーライドします。

適用対象