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
容器中的最后一个区域,此对象应使用该区域来排列自身及其子级。
返回
在布局中排列元素之后使用的实际大小。
注解
重写此方法以提供容器元素上布局周期的 排列 过程的行为。
附加布局应针对容器的每个子级调用 Arrange ,可通过提供的 NonVirtualizingLayoutContext 进行访问。