是否可以在同一列表视图中添加不同的图像大小
例如
使用32pxl图标和24pxl子项添加项目
提前致谢
答案 0 :(得分:3)
约束图像列表控件,使得所有图像具有相同的尺寸。我假设您使用vsReport
视图模式,这意味着您的图像将来自附加到SmallImages
属性的图像列表。所以他们必须都是相同的大小。
德尔福没有施加约束。它们是底层Windows控件的直接反映。 Windows图像列表的实现方式意味着所有图像的大小相同。它们被实现为一个矩形位图,一个接一个地包含所有图像。 Delphi列表视图控件的各种图像属性只包含公共控件功能 - 请参阅LVM_SETIMAGELIST
。
您可以将24px图像放入具有透明区域的32px图像中,以将大小从24px增加到32px。如果那不能满足您的需求,那么您需要自己绘制图像。