请问如何将从数据库中读取图片后的ImageList中的图片显示到Listview上(只要图片,不要文本)
或者怎么将数据库中的图片直接显示到Listview上。
或者怎么将数据库中的图片直接显示到Listview上。
解决方案 »
- winform怎么从后台,让combox选择某一个选项
- VS2008 打不开.csproj 为什么? 如附件
- 窗体件传递数据问题
- 如何使用 Transaction 来使 SQL SERVER 进行 COMMIT 或 ROLLBACK
- 【菜鸟提问】如何使用winform来制作B/S结构的软件呀?
- 关于winform中菜单的问题
- c# Winform有能支持IE,Firefox,Chrome,Safari浏览器的控件吗?
- 导入数据时,如何避免导入数据库重复的数据?
- 如何使用动态变量名
- 寻求CS项目合伙人,五五分成,预计日收入超万元
- 有哪个大哥知道像outLook 或foxMail那个,点那个附件,然后在下面显示一个图标.也就是这种文件的图标.然后能够直接点图标就能打开
- javascript怎么判断一个值为null
或者怎么将数据库中的图片直接显示到Listview上。Solution as follows:
1.Read bytes from DB;
2.Create image using bytes;
3.Add image into imagelist;
4.Add listviewitem with imageindex into listview.
MemoryStream ms = new MemoryStream( bData, true );
ms.Read( bData, 0, bData.Length );
Bitmap bit = new Bitmap( ms );
ms.Close();
我现在迷惑的就是用什么方法将MemoryStream 插入到listviewItem中去。
我现在就是不知道怎么实现第4步。具体用什么属性或者什么方法,请告知,谢谢
itmNew.ImageIndex = 1;by the way,
you should set imagelist property to your listview as followsyourListView.LargeImageList = yourImageList;
感谢Knight94(愚翁) 大哥的帮助。