RT...
解决方案 »
- 关于delphi的webservice客户端xml文件传输
- 多台客户端通过idTcpClient向服务端发送信息后接收的问题。
- 祝老王大叔 福如东海 寿比南山!
- &开源啦&著名软件"电子书库"Delphi源码发布
- 程序员可活到几岁?
- checklistbox的问题
- 关于异或运算
- ADO的学习方法和参考书籍!(刚刚学,请大伙指教!Up 有分!呵呵)
- DELPHI 中 数 据 库 网 格DBGrid 的 灵 活 修 饰
- Delphi's Bug or "我是一只小小鸟!"(关于MDI和DLL中的子窗口)
- delphi5.0中,用MSXML的控件接受XML,但是会在接受的XML中出现中文乱码,请各位高手帮忙解决
- ScriptControl delphi地下怎么使用
谢谢,我现在再试试。
还没搞定,问题如下:
我设置了一个stateImages,然后当item被选定的时候,设其stateIndex为stateImages中的一个图标的index,但会同时出现两个图标(一个是未选中状态图标另一个是选中状态的图标)..并且当item没有被选中时,图标变不会来,怎么回事。。
不要设置 Images选择时设置stateIndex为stateImages中的一个图标的index,则不会同时出现两个图标
一个ListView1(viewStyle为vsIcon)。
imageList1(包含一个图标用做普通状态),imageList2(包含一个图标用做选中状态)在object inspector 中设置属性:
ListView1.LargeImages:=imageList1 //普通状态listview各item显示的图标。
ListView2.StateImages:=imageList2 //被选顶状态的图标列表在ListView1的onselectItem事件中写代码:
TmainForm.ListView1SelectItem(Sender: TObject; Item: TListItem; Selected: Boolean);
begin
.....
if selected=true then
Item.stateindex:=0 ;
......
end;
就这样了,,我没有设置其他的属性了。。怎么会事,不好意思有点笨,这个东西都拦住我了。。