私はdataGridViewオブジェクトを持っています。ボタンをクリックして、セルの背景の色を変更したいと思います。これは私が現在DataGridviewセルの色を動的に変更する
foreach(DataGridViewRow row in dataGridView1.Rows)
{
foreach(DataGridViewColumn col in dataGridView1.Columns)
{
//row.Cells[col.Index].Style.BackColor = Color.Green; //doesn't work
//col.Cells[row.Index].Style.BackColor = Color.Green; //doesn't work
dataGridView1[col.Index, row.Index].Style.BackColor = Color.Green; //doesn't work
}
}
テーブルが重なるように、それ自体の上に再描画されるこれら三つの原因のALLと再サイズにしようとしたテーブルが混乱になっ持っているものです。セルをクリックすると、値は強調表示されたままで、背景色は変化しません。
Q:テーブルの存在後に個々のセルのバックカラーを変更するにはどうすればよいですか?
追加します。最後に – szakwani
親愛なるエッサン、それは私のために働くヒントありがとう。 – t4thilina
@ t4thilina、うれしかったよ。乾杯:) – Ehsan