0
DataGridView ..我專注於第一列。在GRID LOAD中突出顯示具有相同值的行。
讓我們假設1的高亮帶有紅色的行,3的高亮帶有藍色的行,5的帶綠色的行。
或1的紅色,3的沒有高亮,5的紅色再次(如替代顏色)。
C#DataGridView高亮行
想法是用相同的值在視覺上分隔行。
任何想法傢伙?提前致謝。
Column1 |
------
1
1
3
3
3
5
5
試過,但找不出視覺分離:
int i, i_temp = 0;
foreach (DataGridViewRow dr in dgv.Rows)
{
i = int.Parse(dr.Cells["Column1"].Value.ToString());
if (i_temp == int.Parse(dr.Cells["Column1"].Value.ToString()))
{
dr.DefaultCellStyle.BackColor = Color.Red;
i_temp = i;
}
}