Comparteix a través de


HwndHost.MeasureOverride(Size) Método

Definición

Devuelve el tamaño de la ventana representado por el objeto HwndHost, de la forma solicitada por las operaciones del motor de diseño.

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

Parámetros

constraint
Size

Tamaño del objeto HwndHost.

Devoluciones

Size

Tamaño del objeto HwndHost.

Atributos

Comentarios

Importante

Este tipo o miembro no está disponible en la zona de seguridad de Internet.

Notas a los desarrolladores de herederos

En Win32, se espera que una ventana sea el tamaño solicitado por diseño en el momento en que se crea la ventana. Las clases derivadas solo deben invalidar este método si tienen información adicional sobre el tamaño de ventana necesario.

La implementación específica aquí ya es una invalidación del FrameworkElement miembro virtual, que basa las restricciones de tamaño en el identificador de ventana y trata un valor cero en una o varias dimensiones como una no restricción. La WindowsFormsHost clase también invalida una MeasureOverride(Size) implementación que dará como resultado un clip del formulario si es demasiado grande.

Se aplica a