FrameworkElement.ArrangeOverride(Size) 方法

定義

在衍生類別中覆寫時,放置子項目,並且判斷 FrameworkElement 衍生類別的大小。

C#
protected virtual System.Windows.Size ArrangeOverride (System.Windows.Size finalSize);

參數

finalSize
Size

父系內這個項目應該用來排列本身和其子系的最終區域。

傳回

Size

使用的實際大小。

給繼承者的注意事項

控制想要自訂版面配置處理排列階段的作者應該覆寫這個方法。 實作模式應該在每個可見的子專案上呼叫 Arrange(Rect) ,並傳遞每個子專案的最終所需大小做為 finalRect 參數。 父元素應該在每個子系上呼叫 Arrange(Rect) ,否則不會轉譯子專案。

許多衍生類別都提供這個方法的實作。 醒目專案包括: ArrangeOverride(Size)ArrangeOverride(Size)ArrangeOverride(Size)

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱