DataGridView の隔行(奇数行・偶数行それぞれ)の背景色を変更するには、下記のようにプロパティを設定します。
奇数行
奇数行には、RowsDefaultCellStyle プロパティを利用し、DataGridView 全行のデフォルトの色を指定しておきます。
// デフォルトの行の背景色をライトグレーに設定 this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.LightGray;
偶数行
偶数行には、AlternatingRowsDefaultCellStyle プロパティを利用し、DataGridView の偶数行のみに適用される背景色を指定します。
// 奇数行の背景色をライトブルーに設定 this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.LightBlue;
サンプルアプリケーション
サンプルアプリケーションは、.NET 8 で作成されています。
実行結果
DataGridView の隔行(奇数行・偶数行)の背景色が変更されていることが分かります。