GroupBox autosize

Tomar unGroupBoxponer digamosLabel dentro y luego establecerAutoSizeMode = GrowAndShrink yAutoSize = true.

Surgirán dos problemas:

Hay una gran brecha entreLabel y la parte inferior deGroupBox (casi lo suficiente para adaptarse a otroLabel lol);AutoSize no respeta elGroupBox.Text propiedad.

La pregunta esCómo hacerGroupBox.AutoSize trabajando apropiadamente? Adecuadamente significa: el ancho mínimo debe ser suficiente para adaptarseGroupBox.Text, no debe haber espacios por debajo por razones desconocidas (no esMargin, niPadding y se ve bastante feo).

He intentado medir la longitud de la cuerda enOnPaint y configuraciónMinimumSize justo ahí. Funciona, pero tengo dudas al respecto, como si quisiera configurar realmenteMinimumSize Más tarde - se perderá después de repintar.

Actualización, aquí está la captura de pantalla:

Respuestas a la pregunta(3)

Su respuesta a la pregunta