有没有办法 在listview或其它控件里展示照片?高人指点一二
有没有办法 在listview或其它控件里显示照片?高人指点一二。
平时都有 listview 控件 显示记录,
今天 领导突然要求 把 照片也显示出来,
一下子不知道如何办了。
求高人指点一二。
放
------解决方案--------------------
据我所知,能显示图标。通过ImageList来设置
------解决方案--------------------
http://wenku.baidu.com/view/86c07b8171fe910ef12df8a9.html
------解决方案--------------------
我 都头大了,
甚至 想 生成 一个 网页, 然后 用VB显示这个网页。
------解决方案--------------------
有一个办法可以
使用GDI+来绘制
通过ListView的创建Graphics句柄,然后在绘制图片上去
------解决方案--------------------
Veron_04
谢谢你的指点。
能不能 这样:
我把 图片和数据写到 EXCEL里。
然后 通过 某个控件,把 这个 EXCEL表里的东西 显示出来。
------解决方案--------------------
如果可以考虑写入Excel,那么为什么不考虑写入数据库呢?更方便。把图片存入数据库使用Stream即可,参阅:
http://download.****.net/detail/veron_04/1483930
不过,你的问题关键还是在于如何在ListView上显示图片,难度不小,建议你修改设计,最好使用Picturebox来显示图片。
------解决方案--------------------
可以显示照片。
首先在窗体上加入一个 ImageList 控件,将照片加进去,使每一张照片有一个 Index。
然后,把 ImageList 赋给 ListView 控件的 SmallImageList 属性。
之后,就可以使 ImageList 的某一个 Item 的 ImageIndex 属性等于某一个图片的 Index。
------解决方案--------------------
先从ListBox理解Windows控件自绘,处理WM_DRAWITEM消息,理解了,那就换成ListView的WM_NOTIFY消息,都一样,而且ListView的还简单许多。
反正就是你有DC了,想干啥都行。而逻辑上的处理则交给Windows即可。
平时都有 listview 控件 显示记录,
今天 领导突然要求 把 照片也显示出来,
一下子不知道如何办了。
求高人指点一二。
放
------解决方案--------------------
据我所知,能显示图标。通过ImageList来设置
------解决方案--------------------
http://wenku.baidu.com/view/86c07b8171fe910ef12df8a9.html
------解决方案--------------------
我 都头大了,
甚至 想 生成 一个 网页, 然后 用VB显示这个网页。
------解决方案--------------------
有一个办法可以
使用GDI+来绘制
通过ListView的创建Graphics句柄,然后在绘制图片上去
------解决方案--------------------
Veron_04
谢谢你的指点。
能不能 这样:
我把 图片和数据写到 EXCEL里。
然后 通过 某个控件,把 这个 EXCEL表里的东西 显示出来。
------解决方案--------------------
如果可以考虑写入Excel,那么为什么不考虑写入数据库呢?更方便。把图片存入数据库使用Stream即可,参阅:
http://download.****.net/detail/veron_04/1483930
不过,你的问题关键还是在于如何在ListView上显示图片,难度不小,建议你修改设计,最好使用Picturebox来显示图片。
------解决方案--------------------
可以显示照片。
首先在窗体上加入一个 ImageList 控件,将照片加进去,使每一张照片有一个 Index。
然后,把 ImageList 赋给 ListView 控件的 SmallImageList 属性。
之后,就可以使 ImageList 的某一个 Item 的 ImageIndex 属性等于某一个图片的 Index。
------解决方案--------------------
先从ListBox理解Windows控件自绘,处理WM_DRAWITEM消息,理解了,那就换成ListView的WM_NOTIFY消息,都一样,而且ListView的还简单许多。
反正就是你有DC了,想干啥都行。而逻辑上的处理则交给Windows即可。