标题:对DataGridView的遍历怎么实现?
只看楼主
abcyjw
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-20
 问题点数:0 回复次数:5 
对DataGridView的遍历怎么实现?
实现的功能是绑定数据库到DataGridView上,首先通过数据访问对象把访问的对象添加到ArrayList中,然后遍历集合,把数据添加到控件上。问怎么实现遍历?
搜索更多相关主题的帖子: 遍历 DataGridView 
2008-10-20 22:28
ecjob
Rank: 3Rank: 3
等 级:论坛游侠
威 望:8
帖 子:321
专家分:110
注 册:2006-10-15
得分:0 
晕。  直接绑dataset上  DataGridView 不就是了麻。。 为啥 还要 添加到ArrayList中再绑。。。

dataGridView1.DataSource= dataset

86年出生,广东求 女人/项目/工作 ,见广告即有效.论坛PM
2008-10-20 22:44
abcyjw
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-20
得分:0 
拜托,我问的是遍历,如果这样,我还问什么,晕!
2008-10-20 22:53
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
得分:0 
LZ,你把对象放到集合中?建议你把对象放到数据源中,然后用DataGridView绑定数据源。这样多简单的

放到集合中还需要遍历,放到数据源中,就不管了

转眼就从编程菜鸟混成了半灌水
2008-10-21 08:50
mkxzy
Rank: 2
等 级:论坛游民
帖 子:39
专家分:40
注 册:2007-3-26
得分:0 
foreach(DataGridViewRow row in dgv.rows)
{
  
}
2008-10-21 09:14
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
得分:0 
首先通过数据访问对象把访问的对象添加到List<类名>集合中
新建一个BindingSource(数据源),写下面的代码:

                foreach (类名 对象 in 集合)
                {
                    BindingSource.Add(对象 );
                }
然后再界面里面设置DataGridView的数据源为当前的BindingSource。

转眼就从编程菜鸟混成了半灌水
2008-10-21 09:20



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




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

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