ImageList 图像列表控件
ImageList 控件是含有图像的集合,图像列表控件是含有图像对象的集合可以通过索引或关键字引用该集合中的每个对象。imageList空间不能单独使用,只能用来为windows窗体中的其他控件提供图像。
ImageList 控件的主要属性
属性 | 说明 |
---|---|
Images | 储存在图像列表中的所以图像 |
ImageSize | 图像列表中图像的大小 |
TransparentColor | 储存在图像列表中的所以图像 |
ColorDepth | 获取图像列表的颜色深度 |
ImageList 的使用
-
将ImageList 控件放置到窗体上,但ImageList 控件并未出现在窗体上,二叔出现在窗体下面。
-
添加图片:单击Images 属性右侧的按钮,打开 “图像集合编辑器” 窗口。
-
单击 “图像集合编辑器” 窗口中的 “添加” 按钮,选择需要的图像文件,完成图片添加。
-
ImageSize 属性设置图片的大小
ListView 列表视图控件
ListView控件用于以特定样式或视图类型显示列表项。就像Windows 资源管理器右侧窗格一样的用户界面。它有多种视图模式,如大图标(Largelcon)、小图标(Smalllcon)、列表(List)、详细信息(Detail)、平铺(Tile)。
ListView 控件的主要属性、事件和方法
属性 | 说明 |
---|---|
Columns | “详细信息” 视图中显示 的列 |
FullRowSelect | 当选中一项是,它的子项是否同该项一起突出显示 |
Items | ListView 中所以项的集合 |
MultiSelect | 是否允许多项 |
SelectedItems | 选中的项的集合 |
LargeImageList | 指定ListView 的视图模式——大图标 |
SmallImageList | 指定ListView 的视图模式——小图标 |
Anchor | 定义某个控件绑定到容器的边缘 |
Dock | 定义要绑定的控件边框 |
事件 | 说明 |
---|---|
MouseDoubleClick | 双击事件 |
方法 | 说明 |
---|---|
Clear( ) | 移除 ListView 中的所有项 |
ListView控件的 Items 属性表示包含在控件中的所有项的集合,它的每一项都是一个ListViewItem(列表视图项)
视图模式的对应值——View.LargeImageList \ List \ …;
- 修改ListView 的视图模式为
this.listView1.View = View.Details;