ButtonBase.GetPreferredSize(Size) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.