标题:[求助]DataGridView列类型为CheckBox的问题
取消只看楼主
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
 问题点数:0 回复次数:6 
[求助]DataGridView列类型为CheckBox的问题



如图,在Form5的load里用代码控制一个DataTable dt,使其默认生成十个空行,然后,DataGridView1.DataSource = dt;在DataGridView1里,手动添加一个列,类型为DataGridViewCheckBoxColumn..就是复选框类型的...另外加一个Button1,单击Button1,
for(int i = 0;i<10;i++)
{
MessageBox.Show(DataGridView1[0,i].Value.ToString();
}
出现的问题是:如果有一个没有点过,就会报错:未将对象引用设置到对象的实例!
但是如果全部单击后,就不会出现任何错误!
谁能告诉偶,Why?
着急啊..头发抓得都快成秃顶啦!!!
大虾救命啊!!!
搜索更多相关主题的帖子: CheckBox DataGridView 类型 
2007-09-22 19:14
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
得分:0 
To:二楼,你这个和原来的问题一样,同样会出现未将对象引用设置到对象的实例!因为输出值和判断是否为空的前提是一样的,就是得将对象引用设置到对象的实例!!!
TO:三楼,你说的似乎很有道理,但是我还是没有听得太明白,能否详细告知?
谢谢两位!!!

msdn == 葵花宝典!!!
QQ:122768959
2007-09-24 09:19
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
得分:0 
bygg...版主...给支个招呗!!!

msdn == 葵花宝典!!!
QQ:122768959
2007-09-24 12:38
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
得分:0 
那么?怎么在初始的时候给个值呢?...

msdn == 葵花宝典!!!
QQ:122768959
2007-09-24 14:50
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
得分:0 
DataSet1.DataTable1DataTable dt = new DataSet1.DataTable1DataTable();
for (int i = 0; i < 10; i++) { dt.AddDataTable1Row(false); }
dt.AcceptChanges();
dataGridView1.DataSource = dt;
别骂我笨啊...
实在是没看懂!!!
DataSet1是什么?后面的DataTable1DataTable 又是什么东东?偶是新人啊...

msdn == 葵花宝典!!!
QQ:122768959
2007-09-24 15:36
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
得分:0 
直接点上传附件啊...


浏览找到...然后确定上传!!!!

但是..dataTable没有那个AddTableRow的方法啊!!!
郁闷....

[此贴子已经被作者于2007-9-24 16:05:25编辑过]


msdn == 葵花宝典!!!
QQ:122768959
2007-09-24 16:03
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
得分:0 
嗯..好多天的啦...
怎么论坛有个问题啊..
都没给我发信息...
也不知道还有人回!!

看得是有点懂..不过..图片嘛!
日文的???
看不懂!
呵呵
!!
怎么,,你的头像还没换吗?

msdn == 葵花宝典!!!
QQ:122768959
2007-10-23 12:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-172137-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.710881 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved