this.dataGridView.Rows[i].Cells[1].Style.BackColor = Color.Red;编辑的的时候判断是否有相同的值然后给单元格加背景色

解决方案 »

  1.   

    结合cellpaintting和cellformatting事件处理,当然单元格对比的工作是少不了的
      

  2.   


    在CellEndEdit事件中写同样的代码。可能有不足,修改修改再。
      

  3.   

    输入是输入结束,还是只要输入就高亮?如果是结束,就是cellendedit事件里去遍历,判断,并改颜色。如果是输入,就是mouseenter事件里判断。鼠标滑过就是mouseover里做判断了,建议写个判断并改颜色方法,这样可以重复使用,而且以后改也好改