我用编程方式,ListView图标不显示,imageList也已经设置好了,但是不用编程的方式又可以显示哦
vs2005的,为什么呢?代码如下
SqlDataReader dr = DB.GetAllUser();
while (dr.Read())
{
ListViewItem li = new ListViewItem();
li.SubItems.Clear();
li.SubItems[0].Text = dr["UserName"].ToString();
li.ImageIndex = 0;
listView1.Items.Add(li);
}
listView1.View = View.SmallIcon;
dr.Close();这样测试也不显示,vs2003都没有问题,
ImageList设置好了
listView1.Items.Add("ddddddd", 0);
vs2005的,为什么呢?代码如下
SqlDataReader dr = DB.GetAllUser();
while (dr.Read())
{
ListViewItem li = new ListViewItem();
li.SubItems.Clear();
li.SubItems[0].Text = dr["UserName"].ToString();
li.ImageIndex = 0;
listView1.Items.Add(li);
}
listView1.View = View.SmallIcon;
dr.Close();这样测试也不显示,vs2003都没有问题,
ImageList设置好了
listView1.Items.Add("ddddddd", 0);
解决方案 »
- 为什么 vs2010 用membership 登录后 会出现下面的信息:
- C# winfrom程序问题,欢迎光临
- 数字证书读取 Winform
- 「玩一玩」量化GDI+:快速Bitmap读写像素——到底有多快?
- 我的 netWorkStream = TCPClient.GetStream() 为什么会出错亚?
- 谁有C#数据库操作的一些问题啊,新学,啥都不会
- 求教关于ListView控件的问题(送份30!)
- 安装VS C#安装在Windows2000 Server 上,要求Update Component,如何......?
- *.css是什么文件,起什么作用.
- 由于大家踊跃参加活动,所以今天再来两次,每次100,前两个得分!!!
- 求一个字符串约束
- href 可以用变量吗链接吗
index为你要设置的图标在imageList的位置
我也正在找解决方法。
listView1.View = View.SmallIcon;
Application.EnabledVisualStyles();
Application.DoEvents();
Application.Run(New FrmMain());ref:
http://community.csdn.net/Expert/topic/4830/4830333.xml?temp=.5282251
可以,呵呵
关键是Application.DoEvents();