VirtualizingLayout.ArrangeOverride(VirtualizingLayoutContext, Size) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中实现时,提供布局的“排列”传递的行为。 类可以重写此方法以定义自己的“排列”传递行为。
本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。
Size ArrangeOverride(VirtualizingLayoutContext const& context, Size const& finalSize);
protected virtual Size ArrangeOverride(VirtualizingLayoutContext context, Size finalSize);
Protected Overridable Function ArrangeOverride (context As VirtualizingLayoutContext, finalSize As Size) As Size
参数
- context
- VirtualizingLayoutContext
促进布局与其主机容器之间的通信的上下文对象。
- finalSize
- Size
此对象应用于排列自身及其子级的容器中的最后一个区域。
返回
元素在布局中排列后使用的实际大小。
注解
重写此方法,为容器元素上的布局周期 的排列 传递提供行为。
附加布局应针对每个容器的子级调用 Arrange ,可通过提供的 VirtualizingLayoutContext 进行访问。