NonVirtualizingLayout.ArrangeOverride メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスで実装された場合、レイアウトの "配置" パスの動作を提供します。 クラスは、このメソッドをオーバーライドして、独自の "配置" パス動作を定義できます。
Size ArrangeOverride(NonVirtualizingLayoutContext const& context, Size const& finalSize);
protected virtual Size ArrangeOverride(NonVirtualizingLayoutContext context, Size finalSize);
function arrangeOverride(context, finalSize)
Protected Overridable Function ArrangeOverride (context As NonVirtualizingLayoutContext, finalSize As Size) As Size
パラメーター
- context
- NonVirtualizingLayoutContext
レイアウトとそのホスト コンテナー間の通信を容易にするコンテキスト オブジェクト。
- finalSize
- Size
このオブジェクトが自身とその子を配置するために使用するコンテナー内の最後の領域。
戻り値
要素がレイアウトに配置された後に使用される実際のサイズ。
注釈
コンテナー要素のレイアウト サイクルの 配置 パスの動作を提供するには、このメソッドをオーバーライドします。
アタッチされたレイアウトは、指定された NonVirtualizingLayoutContext を介してアクセスできるコンテナーの子ごとに Arrange を呼び出す必要があります。