我需要一种在列表视图上使用两个图像列表的方法。如果标题图标包含 16x16 图标,则其中一个图像列表将包含子项目内的 32x32 缩略图。
下图显示了我正在尝试做的事情
我需要一种在列表视图上使用两个图像列表的方法。如果标题图标包含 16x16 图标,则其中一个图像列表将包含子项目内的 32x32 缩略图。
下图显示了我正在尝试做的事情
我发现了一个解决问题的技巧。诀窍是在 32x32 画布上创建一个 16x16 图标并将其居中。这是因为缩略图大小最大为 32 位。所以我有一个 16pix isonc 的图像列表和另一个 32pix 图标的图像列表
当需要缩略图时,我只需要将小图标设置为 32pix。
这个支持建立了它我只需要这样做
' for the header columns
Set ListView1.ColumnHeaderIcons = ImageList1
' for the items and sub items
Set ListView1.SmallIcons = ImageList2
感谢您的所有投入