HwndHost.MeasureOverride(Size) Método

Definição

Devolve o tamanho da janela representada pelo HwndHost objeto, conforme solicitado pelas operações do motor de layout.

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

O tamanho do HwndHost objeto.

Devoluções

O tamanho do HwndHost objeto.

Atributos

Observações

Importante

Este tipo de membro não está disponível na zona de segurança da Internet.

Notas para Herdeiros

No Win32, espera-se que uma janela tenha o tamanho solicitado pelo layout no momento em que a janela é criada. As classes derivadas devem sobrepor-se a este método apenas se tiverem informação adicional sobre o tamanho da janela exigido.

A implementação específica aqui já é uma substituição do FrameworkElement membro virtual, que baseia as restrições de tamanho na alavanca da janela e trata um valor zero numa ou mais dimensões como uma não-restrição. A WindowsFormsHost classe também sobrepõe uma MeasureOverride(Size) implementação que resultará num clip da forma se for demasiado grande.

Aplica-se a