質問: ![![![イメージ](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/87e22c7b4b20bb3b2627587c70dd6cb1.png)説明](b99fc7285e09c8e0726a39dc322e4e47.png)](e1956ad50de2b84de7e80f3dbdd36a4d.png) UserControl1.csにボタン等を配置し、Form1にpanelを追加してそこにUserControl1.csの画面を表示させるようにしてあるのですが(それでしないといけない)。Anchorプロパティを使ってもこれでやるとボタンの配置がページに自動調整してくれません。どうすればできますか。
回答: UserControl に直接ボタン等を配置するのではなく、FlowLayoutPanel や TableLayoutPanel 等のレイアウトパネルを使って配置すれば難しいことをしなくても勝手に追従したはずですよ。 あえて難しいことがしたいなら Windows フォームにおける自動スケーリング を参考に試行錯誤してください。