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