この業界で仕事を始めたころは、
プログラミング自体もさることながらIDE(統合開発環境)の使い方で苦戦する場面が多々ありました。
今回はオッサンが仕事で毎日使っているVisual Studioのwindows フォームアプリケーションで
「これもっと早く教えてほしかったわー!」って内容を忘れてしまわないようにメモ
※プロパティの設定とかって長年やってる人でも意外と知らない人が多いような気がします。
開発環境
Visual Studio Community 2019
Anchor(アンカー)
例えば画面に一覧(DataGridVIew)を配置して、フォームのサイズに合わせて一覧のサイズも変えたいような時は
このAnchorプロパティを設定します。
デフォルトは「Top, Left」に設定されてます。
なのでそのままの状態ではフォームのサイズを変更してもDataGridVIew自体のサイズは配置した時のままです。
これに対し「Top, Bottom, Left, Right」を設定すると
このようにフォームのサイズに応じてDataGridVIewのサイズも変更されています。
ちなみに設定は画面右下部のプロパティの 配置 → Anchor
で行います。
DataGridVIewの他にも
フォーム右下部に「閉じる」ボタンを配置した時などにも「Bottom, Right」を設定したり
頻繁に設定する項目となっております。