|
分類:[C#]
分類:[C#]
こんばんは、いつも拝見させてもらってます! splitterの事で少し悩んでいるので質問させてください。
spritterを使って左右のGroupBoxの幅が動くという事を したいのです。ですが、左に動かしていくと左の端、右 に動かしていくと、右の端まで来てしまいます。動かした時 一番端までいくのではなく、左右の幅が200位の所でそれ以上 は動かないで止まるという事がしたいのですが...。 色々試したのですがうまくいきません。 試した事をいくつか書いておきます、ご教授よろしくお願いします。
================================================================= (1) Form上にGroupBox1を置き、DocプロパティをLeft。 同じForm上にsplitter1を置き、これもDocをLeft。 またForm上にGroupBox2を置き、DocをFillにします。 これで動き方などを確認しました。
(2) 今度はGroupBox1のsizeを200,512とし、Formの左に置きます。 その中にGroupBox2を置きGroupBox2のDocをRightにします。 splitter1を置きDocをLeftにします。 GroupBox3を置きDocをFillにします。 これで実行すると... GroupBox1の右端で止まるのですが、GroupBox1の幅が変わり ません。
=================================================================
など色々試してはいるのですが、何か根本的に間違っている気が します。MSDNやHELPを見たのですがこれといった解決策がなく、 悩んでいます。
説明が下手で申し訳ないのですが、よろしくお願いします。
|