CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

请问如何在ListView(vReport类型)中的数据项中显示图片?

楼主guoxiny(狼)2002-08-15 17:35:59 在 C++ Builder / 基础类 提问

在ListView中的第4,5,6列显示图片。 问题点数:100、回复次数:8Top

1 楼glyc(大灰狼)回复于 2002-08-15 17:51:29 得分 25

自己画。  
  OnCustomDraw事件。  
  Canvas,Rect全有了,把图片画上去就行了。Top

2 楼belbel(belbel)回复于 2002-08-15 17:52:05 得分 0

我也想知道,哎,我连怎么显示字符串都不知道。Top

3 楼yaole(jf)回复于 2002-08-15 17:58:04 得分 25

增加一个ImageList   图片加进去。    
  TListItem   *tlitm;  
      tlitm   =   ListView1->Items->Add();  
      tlitm->Caption   =   g;  
      tlitm->ImageIndex   =   1;//图片的IDTop

4 楼guoxiny(狼)回复于 2002-08-15 18:02:55 得分 0

这样不是把图片加到了第一列中吗?如何往后几列加呢?Top

5 楼belbel(belbel)回复于 2002-08-15 18:03:26 得分 0

哪位大哥可以“手把手”教我怎么把   "AAA",   "BBB",   "CCC"   这三个串加到一个新行中。Top

6 楼jishiping(JSP 季世平)回复于 2002-08-15 18:51:44 得分 25

To   guoxiny(狼)   :  
  如果需要其它的列也要有图片,只能自己画,没有简单的办法。  
  你可以在OnCustomDrawSubItem事件里画。  
   
  To   belbel(belbel):  
  TListItem*   Item   =   ListView1->Items->Add();  
  Item->Caption   =   "AAA";  
  Item->SubItems->Add("BBB");  
  Item->SubItems->Add("CCC");Top

7 楼guoxiny(狼)回复于 2002-08-15 20:50:59 得分 0

能不能用ImageList呢?Top

8 楼jishiping(JSP 季世平)回复于 2002-08-15 21:02:18 得分 25

TListView自身提供的功能,只能在第一列可以通过ImageList来显示图片,  
  其它列只能自己画。可以用ImageList的函数Draw(TCanvas*   Canvas,   int   X,  
  int   Y,   int   Index,   bool   Enabled);来画图片。Top

相关问题

  • 如何响应ListView的数据项双击事件?
  • 如何去除listview中的重复数据项?
  • 关于ListView中数据项的响应问题,请大家帮帮忙。
  • 窗口上有两个数据项,一个是“用户名”(下拉数据窗口),另一个是“业务类型”(ListBox),请问怎么将这两个数据项存入到表user中?程序怎么实现?请指教,谢谢!!
  • 数据项定位问题?.................
  • 怎样获取数据项的列名?
  • update多个数据项时出错
  • 一个关于SQLserver数据项的问题?
  • 数据项定位问题,在线等待中.........
  • 一个小程序的数据项应该有那些?

关键词

  • tlitm
  • 图片
  • listview
  • 显示
  • imagelist
  • 只能
  • item
  • add

得分解答快速导航

  • 帖主:guoxiny
  • glyc
  • yaole
  • jishiping
  • jishiping

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo