以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何在表格中显示产品图片?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92564)

--  作者:蓝才文百
--  发布时间:2016/11/7 13:03:00
--  [求助]如何在表格中显示产品图片?
在论坛搜索了好久,没找到好办法,特发帖求教。
为了方便产品核对信息,需要在表格(Tables)中的某一个单元格列(某一列)显示产品图片,数据结构大概这样:
产品编号,图片,。。。。。
PR111  (这个格子显示产品图片)
PR222  PR222的图显示
PR333  ...

在drawcell里写代码,很慢很慢,效率不行。有没有什么好办法,能够,我一点击某个按钮(命令),就把图片都显示在图片列上呢?并按一定长宽显示?谢谢!

--  作者:hui986
--  发布时间:2016/11/7 13:17:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:单元格绘图.jpg
图片点击可在新窗口打开查看

 

我的也是单元格绘图,效果还是可以的,比较可惜的是不能按比例

 

我的做法是将图片先生成缩略图,再绘制


--  作者:蓝才文百
--  发布时间:2016/11/7 13:43:00
--  
你这个是设置此单元格为图片属性,再加载图片吗?
我的想法是,用户点按钮后,全表格加载图片

--  作者:有点蓝
--  发布时间:2016/11/7 14:51:00
--  
只能用drawcell,没有其它办法
--  作者:蓝才文百
--  发布时间:2016/11/7 14:55:00
--  
好的。谢谢!
我再想想办法,应该要先产生缩略图,把图片生成一个小图,再进行加载,我估计会好很多。
产品列表图片主要是一个核对作用,有个大概模糊的图形就可以了,看详细图片还是在单独产品内容里。

我参看了帖子:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=40752


--  作者:蓝才文百
--  发布时间:2016/11/9 21:47:00
--  
如果说,在表格上浮动显示PictureBox,动态创建此空间,排好,不知道可行不?
--  作者:有点蓝
--  发布时间:2016/11/9 21:59:00
--  
效率更差,使用更麻烦
--  作者:蓝才文百
--  发布时间:2016/11/10 12:49:00
--  
以前用过FlexCell,这控件就可以
http://www.grid2000.com/cn/images.html