| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3574 人关注过本帖
标题:求教,做WINCE开发,DataGrid怎么和ArrayList绑定?
只看楼主 加入收藏
zhl1015
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-3-31
收藏
 问题点数:0 回复次数:6 
求教,做WINCE开发,DataGrid怎么和ArrayList绑定?
程序代码:
ArrayList list=new ArrayList();

Object[] obj = new Object[3];
obj[0]="a001";
obj[1]="a002";
obj[2]="a003";
list.add(obj);

obj = new Object[3];
obj[0]="b001";
obj[1]="b002";
obj[2]="b003";
list.add(obj);


现有一个DataGrid,可以DataGrid.dataSource = list;
但结果确实把Object数组对象的属性做为一行显示出来了,如下:
Length   Rank   SyncRoot      .....
2      1    Ststem.object[]   ...
2      1    Ststem.object[]   ...

并不是我想要的结果啊。

我想问的是
1、怎么先设置DataGrid的标题:"姓名","年龄","性别"?
2、怎么把ArrayList里的Object数组绑定成一行?

最后的结果想要:
姓名 年龄 性别
a001 a002 a003
b001 b002 b003

谢谢各位了,我本来做JAVA的,临时做几天C#,但对微软的东西真的是不了解啊
搜索更多相关主题的帖子: 绑定 ArrayList DataGrid WINCE 
2008-08-13 15:57
zhl1015
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-3-31
收藏
得分:0 
对了,list里面的Object数组是通过查询数据库直接得来的,不是手工建立的,我这样写是为了说明问题,谢谢了
2008-08-13 15:59
zhl1015
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-3-31
收藏
得分:0 
不会吧,难道没有解决办法?
2008-08-13 18:08
wzg0319
Rank: 5Rank: 5
等 级:职业侠客
帖 子:68
专家分:305
注 册:2007-9-12
收藏
得分:0 
我只能这样.看看别人有没有什么办法
 private void button1_Click(object sender, EventArgs e)
        {
           

           Hashtable ht = new Hashtable();
           ht.Add("男", "张三");
            ht["女"] = "李四";
           
            BindingSource t = new BindingSource();
            t.DataSource = ht;
           
            dataGridView1.DataSource = t;
            dataGridView1.Columns[0].HeaderText = "性别";
            dataGridView1.Columns[1].HeaderText = "姓名";
           
            
        }
2008-08-13 23:58
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
这条路行不通
就换条路撒
这么多路为什么要走死路呢
2008-08-14 01:26
zhl1015
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-3-31
收藏
得分:0 
可是这样很方便,感觉效率也不错,可不这么做,还有什么办法呢?
(注:查询时的SQL是多表连接的,不是单表查询)
2008-08-14 09:25
wzg0319
Rank: 5Rank: 5
等 级:职业侠客
帖 子:68
专家分:305
注 册:2007-9-12
收藏
得分:0 
多表連接也可以呀!把查出來的結果填充到dataset中.然後和datagridview.datasource綁定就可以了...
2008-08-15 08:51
快速回复:求教,做WINCE开发,DataGrid怎么和ArrayList绑定?
数据加载中...
 
   



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

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