0

2 つのGroupBoxコントロールを隣り合わせ (左右)に配置Marginし、デザイナーで値を区切って配置しました。次に、プログラムが実行されると、左GroupBoxのサイズが変更Widthされ、2 番目の にオーバーラップしGroupBoxます。

親コントロールである種の更新を呼び出して、すべての子を正しいもので再描画することは可能Marginsですか? 親を試しInvalidateてみましたが、うまくいきませんでした。

ありがとう!

4

2 に答える 2

0

左の GroupBox の Dock=Left と右の GroupBox の Dock=Fill を作成してみてください。子供も Dock プロパティを使用します。おそらく、framework4 で動作させることができます。id は他のバージョンを試しませんでした

また、spacel レイアウトから 1 つの Panel に 2 つの GroupBox を追加することもできます

于 2013-02-07T02:51:02.187 に答える
0

flowlayoutpanel などを特に選択しない限り、ボタンは移動しない限りその位置に固定されます。再レイアウトの量はそれを修正するつもりはありません。

デザイナーに戻り、flowlayoutpanel を追加して、ボタンをそのパネルに移動することをお勧めします。

于 2013-02-07T03:19:31.613 に答える