winform datagridview 改变某行某列的值 怎么做呢

this.dagNowCaller.Rows[i].Cells[6].Value="开始会话";怎么不行呢?!... this.dagNowCaller.Rows[i].Cells[6].Value = "开始会话";
怎么不行呢?!
展开
 我来答
justkeepmoving
推荐于2016-02-10 · TA获得超过486个赞
知道小有建树答主
回答量:462
采纳率:0%
帮助的人:496万
展开全部
楼主啊,你这样想要可以的话,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;
这样绝对可以的哈
胜翊ag
2010-01-14
知道答主
回答量:36
采纳率:0%
帮助的人:12.2万
展开全部
兄弟,datagridview是用来显示数据源中数据的。

改变显示列值只能修改数据源中的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Higer爱Susan
2010-01-14 · TA获得超过917个赞
知道小有建树答主
回答量:508
采纳率:0%
帮助的人:444万
展开全部
行的啊 就是这样的 你看看是不是控件的设置有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式