HwndHost.MeasureOverride(Size) Methode

Definition

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

constraint
Size

Die Größe des HwndHost Objekts.

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.

Gilt für: