更改OwnerDraw ListViewItem边界

本文关键字:边界 ListViewItem OwnerDraw 更改 | 更新日期: 2023-09-27 18:19:30

我有一个具有LargeIcon视图模式的所有者绘制ListView,并且想要更改ListViewItem的bound属性。此链接对我没有帮助,因为属性SystemInformation.IconSpacingSize是只读的。我需要所有150x220px的图标来绘制。有什么方法或窍门可以解决我的问题吗?

更改OwnerDraw ListViewItem边界

将ImageList组件分配给ListView.LargetImageList属性。如果手动绘制图像,则不需要用图像填充ImageList。只需为ImageList.ImageSize属性设置一个适当的值即可。ListView项目将相应地调整大小。