GroupBox
을 넣고 Label
을 넣은 다음 AutoSizeMode = GrowAndShrink
및 AutoSize = true
을 설정합니다.GroupBox 자동 크기 조정
두 가지 문제가 발생할 것입니다 : Label
및 GroupBox
의 하단 (거의 충분히 다른 Label
에 맞게 롤) 사이에 큰 차이가
- 있다;
AutoSize
은GroupBox.Text
속성을 따르지 않습니다.
질문이 GroupBox.AutoSize
제대로 작동하는 방법? 적절하게 의미합니다 : 최소 너비는 GroupBox.Text
에 충분해야합니다. 알 수없는 이유로 아래에 틈새가 없어야합니다 (Margin
도 아니고 Padding
도 아니며 꽤 못생긴 것처럼 보입니다).
나는 OnPaint
에서 문자열 길이를 측정하고 거기 MinimumSize
을 설정하기 위해 시도했습니다. 그것은 작동하지만 실제로 나중에 MinimumSize
을 설정하려는 것처럼 이것에 대해 의구심이 있습니다 - 다시 칠한 후에 손실됩니다.
label1.Location = Point.Empty;
당신을 :
그것은'label1' 위치하지'포인트 (0, 0)'임을 분명히이다 : 어떤 속도로
, 당신은 다음과 같은 "주위 얻을"문제 같은 것을 할 수 있습니까? 너는 나의 해결책을 시도조차하지 않았다. –
예, 시도했지만 작동하지 않습니다. 나는 대답 자체에서 이것을 말했다. 'GroupBox'가 붕괴 된 다른 스크린 샷을 게시하고 싶습니다 (왜냐하면'AutoSize'가 부모 크기를 0으로 줄이는 것을 막지 못하기 때문입니다).이 질문에 대해 지금 내가해야 할 일은 무엇입니까? 나는 마이크로 소프트에서 오는 명백한 문제를 가지고있다. 그러나 나의 질문은 잠정 상태이다. 그래서 아무도 그것에 대해 귀찮게 대답하지 않을 것이다. 다시 다시 게시 하시겠습니까? – Sinatr