【C#】DataGridView プロパティから列を作成・編集する方法

C#

プロパティから列を作成する方法

DataGridViewの列は、動的に変わるものでなければプロパティから指定できる。

  • Columns押下
  • 列の追加
  • 列の情報を編集し追加押下
  • 列の詳細な設定
  • 設定完了

1.Columns押下

まずプロパティウィンドウからColumnsを探し、右の3点リーダーを押下。

DataGridView Columunsボタン押下

2.列の追加

列の編集ウィンドウが出てくるので、追加ボタン押下。

DataGridView 列の追加

3.列の情報を編集し追加押下

カラム名、型、ヘッダーテキスト、表示の有無、読み取り専用かどうか、固定かどうか、などの最低限の情報を編集し、追加ボタン押下。
それ以外の詳細な設定は、列を追加した後でさらに編集できる。

DataGridView Column名やヘッダーテキストを設定し追加ボタン押下

4.列の詳細な設定

列の編集ウィンドウで、詳細なプロパティを編集することができる。

MaxInputLength …テキストボックスに入力できる最大文字数
Resizable    …列のサイズが変更可能であるかどうか
SortMode    …列に対する並べ替えモード
Width        …列の幅
DefaultCellStyle …列の既定のセルスタイル
・Alignment     …セル内の配置(ヘッダーではない)
・BackColor       …通常時背景色
・ForeColor     …通常時文字色
・SelectionBackColor  …選択時背景色
・SelectionForeColor   …選択時文字色

プロパティは上記の他にも色々あるので適宜対応。すべての列について設定してOKボタン押下。

DataGridView プロパティ設定しOK押下

5.設定完了

ひとまずこれで設定完了。

DataGridView 設定完了

コメント

タイトルとURLをコピーしました