GroupBox autosize
Dê umaGroupBox
ponha vamos dizerLabel
dentro e depois definirAutoSizeMode = GrowAndShrink
eAutoSize = true
.
Dois problemas surgirão:
Há uma enorme lacuna entreLabel
e fundo deGroupBox
(quase o suficiente para caber outroLabel
ri muito);AutoSize
não respeita oGroupBox.Text
propriedade.Questão écomo fazerGroupBox.AutoSize
trabalhando corretamente? Significa corretamente: largura mínima deve ser suficiente para caberGroupBox.Text
, não deve haver lacunas abaixo por motivo desconhecido (não éMargin
nemPadding
e parece bem feio).
Eu tentei medir o tamanho da string emOnPaint
e estabelecendoMinimumSize
ali. Funciona, mas tenho dúvidas sobre isso, como se eu quisesse realmente definirMinimumSize
mais tarde - será perdido depois de repintar.
Atualização, aqui está a imagem: