在listview中为什么老显示的是小图标(30分)

牛龙

Unregistered / Unconfirmed
GUEST, unregistred user!
我在listview中,我加入一个imagelist该imagelist
中加入一个icon,然后我让listview以大图标,小图标显示,为什么老显示的
是小图标。
 
ListView中有两个Imagelist, 一个是SmallImages,
一个是LageImages. 大图标必须放在LageImages中,
小图标必须放在SmallImages中.

然后还必须将ListView的ViewStyle设为vsIcon,才
能看到大图标.如果ViewStyle是vsSmallIcon,则只能
看到小图标.

当然,如果没有LageImages或者LageImages里放的是小
图标,则只能显示小图标.
 
想说的都给茶叶先生说了,嘻嘻

补充一点,如果想使用系统的图标,要注意打开共享状态。
 
关键是我双击imagelist控件,加入32*32的位图时,它不是提示我分成4份,或者将图变小.
 
关键是我双击imagelist控件,加入32*32的位图时,它不是提示我分成4份,或者将图变小,结果显示的还是小图
 
奇怪,你加入的是不是32*32的Icon?

看到你问题后我立马编了一个,没有问题呀?

等一下我把源代码发给你.
 
谢谢
我加的是32*32的图
 
抱歉,漏了一点.

LargeImages的Height和Width都应该设为<font color="#FF0000">32</font>,默认的是<font color="#FF0000">16</font>
设好以后, 你就可以可以直接加入32*32的BMP,不会有提示了.
 
顶部