GroupBox
と入力し、Label
と入力してからAutoSizeMode = GrowAndShrink
とAutoSize = true
と設定します。GroupBoxオートサイズ
2つの問題が発生します:
- を
Label
と(笑別Label
に合わせて、ほぼ十分な)GroupBox
の底部との間大きなギャップがあります。 AutoSize
は、GroupBox.Text
プロパティを尊重しません。
質問GroupBox.AutoSize
を正しく動作させる方法?適切には、最小幅はGroupBox.Text
に足りるはずです。理由は不明です(これはMargin
ではなく、Padding
ではありません)。
私はOnPaint
で文字列の長さを測定し、右がMinimumSize
を設定しようとしました。実際にはMinimumSize
に設定したいと思っているかのように、これについては疑問があります。再描画後に失われます。
label1.Location = Point.Empty;
あなたを:
それは 'label1'場所は' 'ポイント(0,0)ではないことは明らかですか?あなたは私の解決策を試してみませんでした。 –
はい、試してみましたが、うまくいきません。私は答えの中でこれを語った。 'GroupBox'が折りたたまれた別のスクリーンショットを投稿したいのです(なぜなら、' AutoSize'が親のサイズをゼロに減らさないためです)。私に教えてください。私は今この質問で何をすべきですか?マイクロソフトからの問題は、明らかに未解決であるが、私の質問は保留になっているので、誰もそれに戸惑うことはないだろう。もう一度やり直す? – Sinatr