希望实现如图这样两排显示数据,显示的是同一个数据库的数据,也就是说第一排放不下了就显示在第二排,两排不能像图片一样是重复数据,我想知道GRIDVIEW怎么实现,别的控件怎么实现的不需要,只要说清怎么设置就可以了,谢谢
gridview分成2列显示一个数据库的数据
答案:1 悬赏:0 手机版
解决时间 2021-08-01 07:26
- 提问者网友:半生酒醒
- 2021-07-31 18:45
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-07-31 20:14
这个需要你处理绑定的数据。
比如说你的数据源是一个DataSet
如果你想让这个Grid到10行的时候就换成两列显示的话
就需要判断DataSet 的RowNumber
如果number>10
DataSet.tables[0].column.add("列名1") ;
DataSet.tables[0].column.add("列名2") ;
for(int i=11;i<dataSet.tables[0].rows.count;i++)
{
dataset.tables[0].rows[i-11]["列名1"]=dataset.tables[0].rows[i]["列名11"];
dataset.tables[0].rows[i-11]["列名2"]=dataset.tables[0].rows[i]["列名22"];
}
这样应该就可以了,我只提供你这个思路,至于调试,你可以自己调试一下。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯