HwndHost.MeasureOverride(Size) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
應配置引擎作業要求,傳回由 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
參數
傳回
HwndHost 物件的大小。
- 屬性
備註
重要
此類型或成員無法在網際網路安全性區域中使用。
給繼承者的注意事項
在 Win32 中,視窗必須是建立視窗時,版面配置所要求的大小。 只有在衍生類別具有有關必要視窗大小的其他資訊時,才應該覆寫這個方法。
此處的特定實作已經是虛擬成員的 FrameworkElement 覆寫,它會根據視窗控制碼來設定大小條件約束,並將一或多個維度中的零值視為非條件約束。 如果表單太大,類別 WindowsFormsHost 也會覆寫 MeasureOverride(Size) 會導致表單裁剪的實作。