如何将数据写入listview 指定列?

bugttp 2012-01-07 12:58:26
【winform】
序号 姓名 性别 年龄

ListViewItem list = listView.Items.Add(id);
list.SubItems.Add(name);
list.SubItems.Add(sex);
list.SubItems.Add(age);


以上代码能正确添加进listview

但是,代码顺序不变的情况下,改一下列的顺序即: 序号 姓名 年龄 性别
就会出现列名与数据不符的情况,如果绑定列名来向listview中写入数据呢?
...全文
446 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
火星大能猫 2012-01-09
  • 打赏
  • 举报
回复
⨼┪㸪
北极小猪 2012-01-08
  • 打赏
  • 举报
回复
查看一下他的属性,在编辑项中
HopeInHeart 2012-01-07
  • 打赏
  • 举报
回复
记得可以这么写 listView1.dataSource = (system.data.datatable)dt1;
啦啦队 2012-01-07
  • 打赏
  • 举报
回复
有个编辑列的选项。
貌似是可以绑定的。
里面有个数据。
下面是(ApplicationSetting)。
把这个打上数据库的列名。
应该就可以了。
bugttp 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lyd690962514 的回复:]

我看这个控件貌似可以设置绑定,你绑定上列名不就可以。。。。。
[/Quote]

如果可以绑定,请指教
北极小猪 2012-01-07
  • 打赏
  • 举报
回复
我看这个控件貌似可以设置绑定,你绑定上列名不就可以。。。。。
appleonly518 2012-01-07
  • 打赏
  • 举报
回复
你应该是想把list对象添加到listView1控件中对吧,你声明的list类型行这样的数据,在listView1不应该有列操作的吧。你可以在list对象级别就把数据从新组合下,应该就OK了
bugttp 2012-01-07
  • 打赏
  • 举报
回复
4楼的答案与问题不符啊

请达人些说详细些!!
  • 打赏
  • 举报
回复
你的年龄与性别的类型应该不同,这样交换添加肯定出错,你把类型改正试下
熙风 2012-01-07
  • 打赏
  • 举报
回复
listview.SelectedItems[0].SubItems[6].Text
jiuhexuan 2012-01-07
  • 打赏
  • 举报
回复
貌似只能add

http://www.cnblogs.com/myjgzs/archive/2010/10/06/1844545.html
bugttp 2012-01-07
  • 打赏
  • 举报
回复
有达人知道吗??

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧