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,反映這個視窗可以提供給子系使用的大小。 您可以指定 Infinity,這個值表示視窗可以隨任何內容大小調整。

傳回

Size,反映這個視窗在配置期間依據子系大小計算得來的大小。

備註

MeasureOverride當 屬性的值 Collapsed 為 時 Visibility ,不會呼叫 。 如果 屬性的值 VisibilityHiddenVisibleMeasureOverride 則會呼叫 。

注意

Show呼叫 或 ShowDialog 時, VisibilityWindow 屬性會設定為 Visible

適用於

另請參閱