Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

HwndHost.MeasureOverride-Methode: (Size)

 

Veröffentlicht: Oktober 2016

Gibt die Größe des durch dargestellten der HwndHost Objekts, die vom Modul Layoutvorgänge angefordert.

Namespace:   System.Windows.Interop
Assembly:  PresentationFramework (in PresentationFramework.dll)

[SecurityCriticalAttribute]
[SecurityTreatAsSafeAttribute]
protected override Size MeasureOverride(
	Size constraint
)

Parameter

constraint
Type: System.Windows.Size

Die Größe der HwndHost Objekt.

Rückgabewert

Type: System.Windows.Size

Die Größe der HwndHost Objekt.

System_CAPS_security Sicherheit Hinweis

Dieser Typ oder Member ist in der Internetzone nicht verfügbar.

Hinweise für Implementierer:

In Win32, ein Fenster der Größe von Layout angefordert wird, bei der Erstellung des Fensters wird erwartet. Abgeleitete Klassen sollten diese Methode überschreiben, nur, wenn sie weitere Informationen zu erforderlichen Fenstergröße verfügen.

Diese spezielle Implementierung hier ist bereits eine Überschreibung der FrameworkElement virtuelle Member, der Größe Einschränkungen für das Fensterhandle basiert und einen Nullwert in einer oder mehreren Dimensionen behandelt, als eine Einschränkung. Die WindowsFormsHost -Klasse überschreibt außerdem eine MeasureOverride -Implementierung, die in das Formular zugeschnitten wird, falls es zu groß ist.

SecurityPermission

in order to adjust the layout (by having the layout engine act upon the hosted region). Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: