在winform中怎么绑定listview ??

xiaomeimei2009 2009-08-04 05:24:38
刚学winform 就遇到问题,listview这样绑定怎么会不显示呢?代码:
private void s_Course_Load(object sender, EventArgs e)
{
SqlDataReader dr=mh .getsqldatareaderbysql ("select * from TB_Course order by c_Id desc");

while (dr.Read())
{
ListViewItem lvi = new ListViewItem(dr ["c_Id"].ToString ());
// lvi.SubItems.Clear();
lvi.SubItems.Add(dr ["c_Title"].ToString ());
lvi.SubItems.Add(dr["c_Hour"].ToString());
lvi.SubItems.Add(dr["c_Date"].ToString());
lv .Items .Add (lvi );
}

dr.Close();
dr.Dispose();

}
...全文
216 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qgylovelj 2009-08-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
listView1.Columns.Add("A", 100, HorizontalAlignment.Left);
listView1.Columns.Add("B", 100, HorizontalAlignment.Left);
listView1.Columns.Add("C", 100, HorizontalAlignment.Left);

添加
for (int i = 0; i < 10; i++)
{
  listView1.Items.Add(i.ToString(), 0);
  listView1.Items[i].SubItems.Add("0");
  listView1.Items[i].SubItems.Add("1");               
}
参考


[/Quote]
可以
wtboy 2009-08-05
  • 打赏
  • 举报
回复
关注中。。。。
andyqq8 2009-08-05
  • 打赏
  • 举报
回复
我也学习了
坏人修 2009-08-05
  • 打赏
  • 举报
回复
指明Parent不就显示了。
lvi.Parent=this

wuyq11 2009-08-04
  • 打赏
  • 举报
回复
listView1.Columns.Add("A", 100, HorizontalAlignment.Left);
listView1.Columns.Add("B", 100, HorizontalAlignment.Left);
listView1.Columns.Add("C", 100, HorizontalAlignment.Left);

添加
for (int i = 0; i < 10; i++)
{
listView1.Items.Add(i.ToString(), 0);
listView1.Items[i].SubItems.Add("0");
listView1.Items[i].SubItems.Add("1");
}
参考

ginni215 2009-08-04
  • 打赏
  • 举报
回复
没有数据列啊~~

110,533

社区成员

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

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

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