C# DataGridViewの主なプロパティと関数
良く忘れるのでメモ。
デフォルトから変えることが多いものを中心にメモっています。
DataGridViewの主なプロパティ
◆動作
AllowUserToAddRows False ‥にするとユーザーが行を追加できなくなる
AllowUserToDeleteRows False ‥にするとユーザーが行を削除できなくなる
ReadOnly True ‥にするとユーザーがセルを編集できなくなる
◆配置
AutoSizeColumnsMode Fill ‥にすると列が枠にピタっと収まる
◆表示
RowHeaderVisible False ‥にすると行ヘッダーを非表示にする
ColumnHeadersDefaultCellStyle>AlignmentをMiddleCenter ‥にすると行ヘッダーを中央揃えにできる
DataGridViewでよく利用する関数
//全ての行の内容をクリア
dataGridView1.Rows.Clear();
//全ての列の内容をクリア
dataGridView1.Columns.Clear();
//行数をカウント
dataGridView1.Rows.Count;
//指定セルの背景色を変更
dataGridView1.Rows[0].Cells[0].Style.BackColor = Color.FromArgb(0, 0, 0);
//選択している行を削除
dataGridView1.Rows.Remove(dataGridView1.CurrentRow)