ImageList 组件概述(Windows 窗体)

Windows 窗体 ImageList 组件用于存储图像,此图像之后可由控件显示。 借助图像列表,你可为图像的单个一致目录编写代码。 例如,只需更改按钮的 ImageIndexImageKey 属性,即可旋转 Button 控件显示的图像。 还可将相同图像列表与多个控件关联。 例如,如果同时使用 ListView 控件和 TreeView 控件来显示相同的文件列表,更改文件在图像列表中的图标将导致新图标显示在这两个视图中。

将 ImageList 与控件一起使用

可将图像列表与任何具有 ImageList 属性的控件一同使用,如果与 ListView 控件一同使用,则此控件要具有 SmallImageListLargeImageList 属性。 可与图像列表关联的控件包括:ListViewTreeViewToolBarTabControlButtonCheckBoxRadioButtonLabel 控件。 若要将图像列表与控件关联,请将控件的 ImageList 属性设置为 ImageList 组件的名称。

键属性

ImageList 组件的键属性是 Images,其中包含关联控件使用的图片。 可通过相应的索引值或键访问每张单独的图像。 ColorDepth 属性确定图像呈现的颜色数。 由 ImageSize 属性设置后,图像将以相同大小显示。 较大的图像将调整为合适大小。

另请参阅