本帖最后由 lixinchao_2010 于 2012-08-27 22:08:30 编辑

解决方案 »

  1.   

    CELL[I][J].backcolor=颜色 这个单词搞忘了。你自己去试下
      

  2.   

    CELL[I][J].TEXT。backcolor=color。颜色 
      

  3.   

    cell[i][j],这个是取什么的?cell[i]我可以理解是取第i个单元格,可是后面的那个[j]是取什么的?
      

  4.   

    i行J列啊 。CELL[I][J].TEXT。backcolor=color。颜色这个 我不确定是 backcolor还是font 你自己去试试
      

  5.   

    i行的话不应该是rows[i]吗?rows[i].cells[j],这个才是i行j列吧,你说的那个是改变整个单元格的背景颜色的吧
      

  6.   

    这个都一样的,,你用 font 属性 设置,这个事字体颜色
      

  7.   

    这个都一样的,,你用 font 属性 设置,这个事字体颜色
      

  8.   


    cell的style属性DataGridView1.Rows[0].Cells[0].Style.BackColor = Color.Red
      

  9.   

    dataGridView1.Rows[1].Cells[0].Style.ForeColor = Color.Red;
      

  10.   

    各位大神们,我不是要设置整个单元格的字体颜色啊,我是要改变这一列中一大串文本中的几个字的颜色比如我的datagridview的第二列里面存放的是一个很长的字符串“abcdefghijklmnopqrstuvwxyz9999”,我只想把“9999”改成红色,是这样的需求改变整个单元格的字体颜色和背景颜色我会的。。
      

  11.   

    winform的不能像HTML那样<span style="color:red">9999</span>我估计要用GDI重绘,可是我不咋会。。还请大神们帮帮忙~~
      

  12.   

    不用DatagridView,自己用lable拼接数据
      

  13.   

    这个有点困难,不过你可以动态地生成lable在Cell里,不过如果你的文字有规律呢,就可以动态去调整位置,
      

  14.   

    cell里面生成lable控件?我以前用过一个在datagridview中添加datetimepicker的,一样的原理?不过我如果用label的话我担心里面的长文本不会自动换行
      

  15.   

    http://topic.csdn.net/u/20120829/18/796fd340-a2b8-4246-b44a-b5e26633e414.html?seed=455418895&r=79541181
      

  16.   

    谢谢21楼的文章,这样的效果的确是我想要的效果。
    你的项目是VS2010还是2005做的?我导入以后提示错误,说

    警告 1 找不到类型“TestProject.DataGridViewRichTextBoxColumn”。请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已成功生成该项目。 0
    ”这个问题还请21楼的哥们指教一下,多谢了~
      

  17.   

    谢谢21楼的文章,这样的效果的确是我想要的效果。
    你的项目是VS2010还是2005做的?我导入以后提示错误,说

    警告 1 找不到类型“TestProject.DataGridViewRichTextBoxColumn”。请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已成功生成该项目。 0
    ”这个问题还请21楼的哥们指教一下,多谢了~
      

  18.   

    http://topic.csdn.net/u/20120829/18/796fd340-a2b8-4246-b44a-b5e26633e414.html?seed=174571298&r=79550662#r_79550662今天刚刚有人发帖了,,应该是你要的
      

  19.   

    http://topic.csdn.net/u/20120829/18/796fd340-a2b8-4246-b44a-b5e26633e414.html
      

  20.   

    dataGridView1.Rows[1].Cells[0].Style.ForeColor = Color.Red
      

  21.   

    看一下那个DataGridview的属性:RowDefaultCellStyle