2017-02-08 4 views

答えて

0

セルのPaintイベントで実際に使用されているStyle.BackColorではなく、DefaultCellStyle.BackColorを変更します。

行の各セルのStyle.BackColorを変更するようにコードを変更すると、そのトリックが実行されます。

foreach (DataGridViewCell cell in row.Cells) { 
    cell.Style.BackColor = Color.Red; 
} 

あなたはDefaultCellStyleがhere使用されている方法の詳細情報を見つけることができます。

+0

お返事に感謝、それが動作していない、 –

+0

this.dataGridView1.Rows [e.RowIndex] .DefaultCellStyle.ForeColor = Color.Red。 –

+0

このコードは動作しません –

1
dataGridView1.RowsDefaultCellStyle.SelectionBackColor = Color.Red; 
+0

この回答は機能していますが、色を付けるためにいくつかの特定の行が必要でした。満たされた場合に条件を作成して、その行を緑色または赤色にすることを意味します。事前に感謝 –

+0

あなたはそれがあなたに役立った場合は良い答えや評価のように答えをマークすることができますplz – Fawzidi

関連する問題