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 die Größe des Fensters zurück, das durch das HwndHost Objekt dargestellt wird, wie von Layoutmodulvorgängen angefordert.
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
Important
Dieser Typ oder Member ist in der Internetsicherheitszone nicht verfügbar.
Hinweise für Vererber
In Win32 wird erwartet, dass ein Fenster die größe sein wird, 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 zu der erforderlichen Fenstergröße haben.
Die spezifische Implementierung hier ist bereits eine Außerkraftsetzung des FrameworkElement virtuellen Elements, das Größenbeschränkungen auf dem Fensterhandle 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 sie zu groß ist.