DataGridViewコントロール−表示カスタマイズの優先度
DataGridViewCellStyleクラスは、セルの表示形式を制御するクラスです。
DataGridView コントロールでのセルのスタイルを担当しています。
スタイルの継承は以下の順序で行われます。上のほうが優先度が高いです。
Rows[m].DefaultCellStyle (プロパティウィンドウからは指定不可)
RowTemplate.DefaultCellStyle
AlternatingRowsDefaultCellStyle
RowsDefaultCellStyle
Columns[n].DefaultCellStyle
DefaultCellStyle
ヘッダーのスタイルは前景色や背景色は使用されません。
ヘッダーのスタイルの継承は以下の順序で行われます。上のほうが優先度が高いです。
Rows[m].Cells[n].Style
(プロパティウィンドウからは指定不可)
RowHeadersDefaultCellStyle
ColumnHeadersDefaultCellStyle
DefaultCellStyle
参考リンク:
新グリッド・コントロールの豊富な機能と高い表現力
Windows フォーム DataGridView コントロールでのセルのスタイル
Windows フォームの DataGridView コントロールの基本的な書式設定およびスタイル設定