Compartilhar via


ButtonBase.GetPreferredSize(Size) Método

Definição

Recupera o tamanho de uma área retangular na qual um controle pode ser ajustado.

public:
 override System::Drawing::Size GetPreferredSize(System::Drawing::Size proposedSize);
public override System.Drawing.Size GetPreferredSize (System.Drawing.Size proposedSize);
override this.GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
Public Overrides Function GetPreferredSize (proposedSize As Size) As Size

Parâmetros

proposedSize
Size

A área com tamanho personalizado de um controle.

Retornos

Size

Um par ordenado de tipo Size que representa a largura e a altura de um retângulo.

Comentários

O comportamento de GetPreferredSize difere pelo controle. Talvez LayoutEngine não seja possível atribuir o tamanho retornado ao controle. Você pode retornar um tamanho maior do que as restrições indicadas no proposedSize parâmetro, mas proposedSize deve diminuir à medida que a restrição diminui. Por exemplo, GetPreferredSize(new Size(100, 0)) não deve ser mais amplo do que GetPreferredSize(new Size(200, 0)). A exceção é de proposedSize 0 ou Size.Empty, que são definidas como irrestrita.

Aplica-se a