Window.MeasureOverride(Size) 方法

定义

重写此方法可测量窗口的大小。

protected:
 override System::Windows::Size MeasureOverride(System::Windows::Size availableSize);
protected override System.Windows.Size MeasureOverride (System.Windows.Size availableSize);
override this.MeasureOverride : System.Windows.Size -> System.Windows.Size
Protected Overrides Function MeasureOverride (availableSize As Size) As Size

参数

availableSize
Size

一个 Size,反映此窗口可为子级提供的可用大小。 可以提供无穷大值,以指示窗口大小可根据任何可用的内容进行调整。

返回

一个 Size,反映此窗口所确定的在布局期间需要的大小(根据其子级大小的计算结果来确定)。

注解

MeasureOverride当 属性的值为 CollapsedVisibility,不会调用 。 如果 属性HiddenVisibility值为 或 VisibleMeasureOverride则调用 。

注意

Show当调用 或 ShowDialog 时, VisibilityWindow 属性设置为 Visible

适用于

另请参阅