おっさんの忘れちゃいけないVisual Studio フォームデザイナ の使い方シリーズ
今回はwindows フォームでデザインを作る際によくお世話になる tableLayoutPanel
グリッド上のテーブルにコントロールを配置していくので、統一感のある画面が作れるようになります。
選ばれて10年。エンジニアの気持ちが分かる転職エージェントは【アイムファクトリー】
アニメ・マンガ・ゲーム好きのヲタク(オタク)男女専門の結婚相談所・お見合い・婚活応援サービス【ヲタ婚】
ただし注意点として
1つのセルには1つのコントロールしか置けません。
オッサンは最初これに頭を悩ませました。
たとえばこんなラジオボタンを配置したい場合
普通に1セルずつ配置するとラジオボタンどうしの間隔が大きくなってしまいます。
もちろんグリッドのサイズは調整できます。
ただ幅を狭くしてラジオボタンの間隔を狭めるとと今度は上のTextBoxが狭くなりすぎたりしてバランスをとるのが難しくなってきます。
解決方法としては
です。
オッサンがよく使うのは FlowLayoutPanel です。
実際の操作はこんな感じ
セルからすれば FlowLayoutPanel 一つ置かれてるだけなので何の文句もありません。