HwndHost.MeasureOverride(Size) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Devoluciones
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.