FrameworkElement.ArrangeOverride(Size) 方法

定义

在派生类中重写时,为 FrameworkElement 派生类定位子元素并确定大小。

protected:
 virtual System::Windows::Size ArrangeOverride(System::Windows::Size finalSize);
protected virtual System.Windows.Size ArrangeOverride (System.Windows.Size finalSize);
abstract member ArrangeOverride : System.Windows.Size -> System.Windows.Size
override this.ArrangeOverride : System.Windows.Size -> System.Windows.Size
Protected Overridable Function ArrangeOverride (finalSize As Size) As Size

参数

finalSize
Size

父级中应使用此元素排列自身及其子元素的最终区域。

返回

使用的实际大小。

继承者说明

想要自定义布局处理的排列过程的控制作者应重写此方法。 实现模式应调用 Arrange(Rect) 每个可见子元素,并将每个子元素的最终所需大小作为 finalRect 参数传递。 父元素应在每个子元素上调用 Arrange(Rect) ,否则不会呈现子元素。

许多派生类提供此方法的实现。 突出的包括: ArrangeOverride(Size)ArrangeOverride(Size)ArrangeOverride(Size)

适用于

另请参阅