フリーターからプログラマになったオヤジの備忘録

フリーターからフリーランスになった就職経験なしの オヤジ が物忘れと戦うブログ

【C# VB.net】オッサンのためのもっと早く教えてほしかった Visual Studio フォームデザイナ の使い方 【 DataGridVIew フォームサイズと共に 】

この業界で仕事を始めたころは、

プログラミング自体もさることながらIDE統合開発環境)の使い方で苦戦する場面が多々ありました。

今回はオッサンが仕事で毎日使っているVisual Studiowindows フォームアプリケーションで

「これもっと早く教えてほしかったわー!」って内容を忘れてしまわないようにメモ

※プロパティの設定とかって長年やってる人でも意外と知らない人が多いような気がします。


開発環境

Visual Studio Community 2019

Anchor(アンカー)

例えば画面に一覧(DataGridVIew)を配置して、フォームのサイズに合わせて一覧のサイズも変えたいような時は このAnchorプロパティを設定します。

デフォルトは「Top, Left」に設定されてます。

なのでそのままの状態ではフォームのサイズを変更してもDataGridVIew自体のサイズは配置した時のままです。


これに対し「Top, Bottom, Left, Right」を設定すると

このようにフォームのサイズに応じてDataGridVIewのサイズも変更されています。


ちなみに設定は画面右下部のプロパティの 配置 → Anchor で行います。


DataGridVIewの他にも

フォーム右下部に「閉じる」ボタンを配置した時などにも「Bottom, Right」を設定したり

頻繁に設定する項目となっております。