ImageList 组件概述 (Windows 窗体)

Windows 窗体 ImageList 组件用于存储图像,然后可由控件显示。 图像列表允许为单个一致的图像目录编写代码。 例如,通过简单地更改按钮的ImageIndexImageKey属性,您可以旋转由Button控件显示的图像。 还可以将同一个图像列表与多个控件相关联。 例如,如果使用 ListView 控件和 TreeView 控件显示相同的文件列表,则更改图像列表中的文件图标将导致这两个视图中显示新图标。

将 ImageList 与控件配合使用

可以将图像列表与任何具有ImageList属性的控件一起使用,或在控件ListView的情况下,与SmallImageListLargeImageList属性一起使用。 可以与图像列表关联的控件包括:ListView、、TreeView、、ToolBarTabControlButtonCheckBox、、 RadioButtonLabel控件。 若要将图像列表与控件相关联,请将控件 ImageList 的属性设置为组件的名称 ImageList

关键属性

组件的关键属性 ImageListImages,包含关联控件要使用的图片。 每个图像都可以通过其索引值或键访问。 该 ColorDepth 属性确定图像呈现的颜色数。 图像将以相同的大小显示,由 ImageSize 属性设置。 更大的图像将被缩放以适应。

另请参阅