dataGridView選中某行它的背影和值都變沒了咱辦
加了一個button,點擊就在0行4列生成了影像,但是一點擊這一格,影像就沒有了
dataGridView1[3, 0].Style.BackColor = Color.GreenYellow;
dataGridView1[3, 0].Value = ""+ "OK";
uj5u.com熱心網友回復:
影像應該還在,只是與背景色相近,看不清楚了。可以判斷單元格是否為當前單元格,如果是可以選一個與選中背景色差大的其它色來填充。
uj5u.com熱心網友回復:
能不能設定選中后不改變單元格背景顏色,或者干脆設定整個單元格不能被選中
uj5u.com熱心網友回復:
即使是只讀的表格,也會有背景色,除非將表格禁用。但禁用后便不能操作。所以跟據是否是當前單元格來動態調整顏色更好一些。
uj5u.com熱心網友回復:
this.dataGridView1.RowsDefaultCellStyle.SelectionBackColor = System.Drawing.Color.Transparent;this.dataGridView1.RowsDefaultCellStyle.SelectionForeColor = System.Drawing.Color.Transparent;
將這兩個設成透明試試
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/103412.html
標籤:C#
上一篇:有大佬懂老版本水晶報嗎
