HwndHost.MeasureOverride(Size) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt in einer für Layout-Engine-Operationen verwendbaren Form die Größe des Fensters zurück, das durch das HwndHost-Objekt dargestellt wird.
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
Parameter
Gibt zurück
Die Größe des HwndHost-Objekts.
- Attribute
Hinweise
Wichtig
Dieser Typ oder Mitglied ist in der Internetsicherheitszone nicht verfügbar.
Hinweise für Vererber
In Win32 wird erwartet, dass ein Fenster die größe sein soll, die vom Layout zum Zeitpunkt der Erstellung des Fensters angefordert wird. Abgeleitete Klassen sollten diese Methode nur außer Kraft setzen, wenn sie zusätzliche Informationen zur erforderlichen Fenstergröße haben.
Die spezifische Implementierung hier ist bereits eine Außerkraftsetzung des FrameworkElement virtuellen Members, die Größenbeschränkungen auf den Fensterhandpunkt basiert und einen Nullwert in einer oder mehreren Dimensionen als Nichteinschränkung behandelt. Die WindowsFormsHost Klasse überschreibt auch eine MeasureOverride(Size) Implementierung, die zu einem Clip des Formulars führt, wenn es zu groß ist.