在窗体上显示一个二维表的问题--------------------在线等待

redwrite 2002-12-30 10:30:53
我有一个二维数组,想把它在窗体上用二维表的方式显示,我选择的控件是DataGrid(可能不是最适合的控件,但是我不知道还有什么别的好控件,固为我是新手:) ),还有我也不想创建一个数据库,这样太麻烦了,并且这个二维数组是动态产生的,如果用数据库做对于我来说难度也比较高。
关于这个DataGrid的列我已经做好了增加(DataDrid1.Columns.Add(i)方法)和显示,可是行就不知道怎么增加和显示了,
哪位高手可以指点,谢谢

另附表的框架:

星期一 星期二 星期三 星期四 星期五 星期六 星期日
刘大 1 6 5 4 5 4 5
王二 1 2 1 2 2 2 5
张三 .................
李四 .................
...................................................

不知道我说明白了没有?
...全文
19 点赞 收藏 14
写回复
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
redwrite 2003-01-04
结贴了
回复
cangwu_lee 2002-12-31
vsFlexGrid 6.0
行列自由加减 可以直接绑定到树组、二维行列表
回复
redwrite 2002-12-31
additem?没有这个东西呀
回复
redwrite 2002-12-31
动态生成text控件控件到没有什么问题,只是控件的外观上和DataGrid差了很多。
回复
wangweicai 2002-12-31
动态生成Text数组吧,
难度有一点,但值得学习深入一下。
回复
online 2002-12-31
gz
回复
redwrite 2002-12-31
那看来我只好动态生成TextBox来显示了。
回复
topikachu 2002-12-31
FlexGrid
datagrid是数据库用的,你不用数据库就别加载这个控件
回复
chao778899 2002-12-31
不然就用microsoft hierarchical flexgrid control 6.0 功能比较全:)
回复
chao778899 2002-12-31
建议还是用数据库,动态生成表,然后绑定。
回复
skywolfY 2002-12-31
Microsoft FlexGrid Control 6.0
不想用数据库的话,这个好些.功能也比别的多
回复
moongirl77 2002-12-30
用DataGrid.additem试试
回复
redwrite 2002-12-30
可以动态创建(数组是动态产生的)一个数据表我不会呀,还且也没有必要,我仅仅是想显示这个数组类容。
回复
moongirl77 2002-12-30
你完全可以把DataGrid绑定到一个ADODC控件上,然后把二维表格写成数据库形式的表,设置ADODB.recordsource="select * from tab1"

这样,无论有多少行,多少列,都能自动显示在表格上了
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7451

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告