HwndHost.MeasureOverride(Size) 方法

定義

應配置引擎作業要求,傳回由 HwndHost 物件表示之視窗的大小。

protected:
 override System::Windows::Size MeasureOverride(System::Windows::Size constraint);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint);
protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
override this.MeasureOverride : System.Windows.Size -> System.Windows.Size
override this.MeasureOverride : System.Windows.Size -> System.Windows.Size
Protected Overrides Function MeasureOverride (constraint As Size) As Size

參數

constraint
Size

HwndHost 物件的大小。

傳回

Size

HwndHost 物件的大小。

屬性

備註

重要

此類型或成員無法在網際網路安全性區域中使用。

給繼承者的注意事項

在 Win32 中,視窗必須是建立視窗時,版面配置所要求的大小。 只有在衍生類別具有有關必要視窗大小的其他資訊時,才應該覆寫這個方法。

此處的特定實作已經是虛擬成員的 FrameworkElement 覆寫,它會根據視窗控制碼來設定大小條件約束,並將一或多個維度中的零值視為非條件約束。 如果表單太大,類別 WindowsFormsHost 也會覆寫 MeasureOverride(Size) 會導致表單裁剪的實作。

適用於