Layout.Arrange(LayoutContext, Size) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定位子元素并确定容器 UIElement 的大小。 支持附加布局的容器元素应从其布局重写实现中调用此方法,以形成递归布局更新。
本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。
public:
virtual Size Arrange(LayoutContext ^ context, Size finalSize) = Arrange;
Size Arrange(LayoutContext const& context, Size const& finalSize);
public Size Arrange(LayoutContext context, Size finalSize);
Public Function Arrange (context As LayoutContext, finalSize As Size) As Size
参数
- context
- LayoutContext
用于促进布局与其主机容器之间的通信的上下文对象。
- finalSize
- Size
容器在布局中计算子级的最终大小。
返回
元素在布局中排列后使用的实际大小。
注解
重写 NonVirtualizingLayout.ArrangeOverride 或 VirtualizingLayout.ArrangeOverride ,以便在派生类中提供此方法的行为。