列の追加
DataGridViewColumn col;
// Titleと表示名を指定して追加
dataGridView1.Columns.Add( "ColItemCode", "商品コード" );
// 列定義のオブジェクトを使って追加
col = new DataGridViewColumn();
col.Name = "ColItemName";
col.HeaderText = "商品名称";
dataGridView1.Columns.Add( col ); |
DataGridViewColumn col;
// Titleと表示名を指定して追加
dataGridView1.Columns.Add( "ColItemCode", "商品コード" );
// 列定義のオブジェクトを使って追加
col = new DataGridViewColumn();
col.Name = "ColItemName";
col.HeaderText = "商品名称";
dataGridView1.Columns.Add( col );
列の削除
// 全ての列を全削除
dataGridView1.Columns.Clear();
// 列名を指定して削除
dataGridView1.Columns.Remove( "ColItemName" );
// 列番号を指定して削除
dataGridView1.Columns.RemoveAt( 0 ); |
// 全ての列を全削除
dataGridView1.Columns.Clear();
// 列名を指定して削除
dataGridView1.Columns.Remove( "ColItemName" );
// 列番号を指定して削除
dataGridView1.Columns.RemoveAt( 0 );
追加した列幅の調整
// ピクセル数指定で調整
dataGridView1.Columns[0].Width = 200;
// 右端に余白が出ないように埋める(最右端の列で使用する)
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
// ヘッダ以外のセル内容が表示される
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCellsExceptHeader;
// セル内容(ヘッダ含む)が完全に表示される幅
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; |
// ピクセル数指定で調整
dataGridView1.Columns[0].Width = 200;
// 右端に余白が出ないように埋める(最右端の列で使用する)
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
// ヘッダ以外のセル内容が表示される
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCellsExceptHeader;
// セル内容(ヘッダ含む)が完全に表示される幅
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
関連記事
コメントを残す