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

💬 コメント