DataGridViewの設定プロパティ

Last-modified: 2024-09-10 (火) 16:25:58
amazon.gif

列の追加

構文

'対象となるフォームに、「dgv」というDataGridViewがあることを前提に例を記載します。
Columuns.Add([列名称],[表示するテキスト])

サンプル

 '列を追加します。(サンプル)

Me.dgv1.Columns.Add("test1", "テスト1")
Me.dgv1.Columns.Add("test2", "テスト2")

並び替え停止

DataViewオブジェクトを使えばフィルタリングやソートを実行できますが、DataGridViewコントロールのSort()メソッドでもソートを制御できます。

’---sort based on the first column---
DataGridView1.Sort(DataGridView1.Columns(0), _

  System.ComponentModel.ListSortDirection.Descending)

セルの自動調整

'ヘッダーとすべてのセルの内容に合わせて、列の幅を自動調整する
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
'ヘッダーとすべてのセルの内容に合わせて、行の高さを自動調整する
DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells

行間のサイズ設定

RowTemplate.Heightを設定する。プロパティにはRowTemplateがあり。その中にHeightがある。

ヘッダーテキストのフォント

ヘッダーのフォントの変更の仕方

amazon.gif

サイト内リンク

DataSet/DataTable/DataGridView

DB系