none
datagridview 一个较细的问题,对其单元格的操作 RRS feed

  • 问题

  • datagridview 显示后,我在单击事件里面添加操作

    datagridview [5, 6]的内容改成"是"
    datagridview[5, 6]的背景色改成Color.Red

    这两个操作该如何执行




    背景色的确能改了,但是文字还不能改
    • 已编辑 ww-air 2009年9月17日 14:01
    2009年9月17日 12:39

答案

  • dataGridView.Rows[N].Cells[N].Value = "YourValue";
    如果你使用了数据绑定,还可以直接在数据源中进行修改,界面会自动刷新

    知识改变命运,奋斗成就人生!
    • 已标记为答案 ww-air 2009年9月18日 12:35
    2009年9月18日 1:34
    版主
  • 你好
    dataGridView1.Rows[5].Cells[6].Style.BackColor=Color.Red;
    dataGridView1.Rows[5].Cells[6].Value="是";
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 ww-air 2009年9月18日 12:34
    2009年9月18日 5:15
    版主

全部回复

  • 你好!
         你这样试试:
                    DataGridViewCellStyle cstyle = new DataGridViewCellStyle();
                    cstyle.BackColor = Color.GreenYellow;

                    dataGridView1.Rows[5].Cells[6].Style=cstyle;
    周雪峰
    2009年9月17日 13:39
    版主
  • dataGridView.Rows[N].Cells[N].Value = "YourValue";
    如果你使用了数据绑定,还可以直接在数据源中进行修改,界面会自动刷新

    知识改变命运,奋斗成就人生!
    • 已标记为答案 ww-air 2009年9月18日 12:35
    2009年9月18日 1:34
    版主
  • 你好
    dataGridView1.Rows[5].Cells[6].Style.BackColor=Color.Red;
    dataGridView1.Rows[5].Cells[6].Value="是";
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 ww-air 2009年9月18日 12:34
    2009年9月18日 5:15
    版主