winform datagridview 改变某行某列的值 怎么做呢
this.dagNowCaller.Rows[i].Cells[6].Value="开始会话";怎么不行呢?!...
this.dagNowCaller.Rows[i].Cells[6].Value = "开始会话";
怎么不行呢?! 展开
怎么不行呢?! 展开
3个回答
展开全部
楼主啊,你这样想要可以的话,datagridview里必须有行和列,就是存在行和列,
你拖放一个得时候还没有的,如果有数据的话,你就要根据你要更改的单元格的数据要求赋值哦!就是说
他是string就只能赋值strin类型的,
如果你直接拖放了一个,你的首先实例化行哈
看如下代码哈
DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn();
dataGridView1.Columns.Add(col);
dataGridView1.Rows[0].Cells[0].Value = 123;
或者是用更简单的哈
dataGridView1.Columns.Add("列明","列标题");
dataGridView1.Rows[0].Cells[0].Value = 123;
这样绝对可以的哈
你拖放一个得时候还没有的,如果有数据的话,你就要根据你要更改的单元格的数据要求赋值哦!就是说
他是string就只能赋值strin类型的,
如果你直接拖放了一个,你的首先实例化行哈
看如下代码哈
DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn();
dataGridView1.Columns.Add(col);
dataGridView1.Rows[0].Cells[0].Value = 123;
或者是用更简单的哈
dataGridView1.Columns.Add("列明","列标题");
dataGridView1.Rows[0].Cells[0].Value = 123;
这样绝对可以的哈
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询