TableLayoutPanelの使い方

TableLayoutPanelを使えば
コントロールのレイアウトが楽になります。

例えば下のように
Formを4×4の格子状に分割し
Formのサイズ変更に応じて中のコントロールのサイズも変更させたい場合など
TableLayoutPanelを使えば各コントロールの位置調整やサイズ変更を自動で行うことができます。

tablelayoutpanel

この時
TableLayoutPanelのColumnsコレクションは次のように

tablelayoutpanel_col

同様にRowsコレクションは次のようになります。

tablelayoutpanel_row

各ColumnとRowのサイズを絶対値、或いはパーセントで指定することで
作る側はFormのサイズを気にせずデザインすることが可能です。

但し、格子の中には1つのコントロールしか配置できないので注意です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)