2021/03/02(Tue) 19:52:31 編集(投稿者) 2021/03/02(Tue) 19:52:25 編集(投稿者) 2021/03/02(Tue) 19:51:57 編集(投稿者) フォームにPanelを2つ(Panel1とPanel2)、配置します。 Panel1はフォームの上にぴったりくっつけます。 Panel2はPanel1の下にぴったりくっつけます。 Panel1とPanel2は高さが固定ではありません。 (実際には、同じように Panel2の下にPanel3、 Panel3の下にPanel4と 全部で4つPanelがありますが、 ここでは省略します。) 上を実現するために Panel1.DockとPanel2.DockをTopにすると 実現できます。 フォームのサイズは手動で変更可能です。 フォームのサイズを小さくした場合には フォームにスクロールバーを表示させて スクロールすればPanel1,Panel2を表示できるようにしたいので フォームのAutoScrollをTrueに設定しています。 このようにした時に、 フォーム右側に縦スクロールは表示されるのですが、 下に横スクロールが表示されません。 下に横スクロールも表示させる、良い方法はありませんでしょうか? Dock=Topを使わなくても、実現できるのであれば、それでもかまいません。 上手く説明できていないかもしれませんが、 よろしくお願いします。 ┏━━━━━━━━━━━┓ ┃タイトルバー ┃ ┣━━━━━━━━━┳━┫ ┃Panel1 ┃▲┃ ┃ ┃ ┃ ┃ ┃ ┃ ┠─────────┨ ┃ ┃Panel2 ┃ ┃ ┃ ┃ ┃ ┃ ┃▼┃ ┗━━━━━━━━━┻━┛ 下のようにしたい。 ┏━━━━━━━━━━━┓ ┃タイトルバー ┃ ┣━━━━━━━━━┳━┫ ┃Panel1 ┃▲┃ ┃ ┃ ┃ ┃ ┃ ┃ ┠─────────┨ ┃ ┃Panel2 ┃ ┃ ┃ ┃ ┃ ┃ ┃▼┃ ┣━━━━━━━━━╋━┫ ┃← →┃ ┃ ┗━━━━━━━━━┻━┛