Compartilhar via


HwndHost.MeasureOverride(Size) Método

Definição

Retorna o tamanho da janela representada pelo HwndHost do objeto, conforme solicitado por operações de mecanismo 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 objeto HwndHost.

Retornos

Size

O tamanho do objeto HwndHost.

Atributos

Comentários

Importante

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

Notas aos Herdeiros

No Win32, espera-se que uma janela seja do tamanho solicitado pelo layout no momento em que a janela é criada. As classes derivadas devem substituir esse método somente se tiverem informações adicionais sobre o tamanho da janela necessário.

A implementação específica aqui já é uma substituição do FrameworkElement membro virtual, que baseia restrições de tamanho no identificador da janela e trata um valor zero em uma ou mais dimensões como uma não restrição. A WindowsFormsHost classe também substitui uma MeasureOverride(Size) implementação que resultará em um clipe do formulário se ele for muito grande.

Aplica-se a