ImageList控件的学习

来源:互联网 发布:数据创建为列表形式 编辑:程序博客网 时间:2024/05/21 17:25

(1)在Button中显示图片:添加一个ImageList类型控件,往里增加本地的图片,加入ImageList的图片就算本地原文件被删除也没关系,这样在窗口设计的时候就可以随意引用图像了,如button1.Image = imageList1.Images[0];

(2)ListView中显示图片:VS自带的控件中,ListView的一个重要属性是View 属性,有五种视图模式

分别如下:

1、LargeIcon:大图标视图模式,在项的文本旁显示大的图标,在控件宽度足够的情况下,项是如图一中的盘符一样优先以平行排列的,排列不完的则自动换行显示在新行中。注意要设置LargeImageList属性,否则图片无法显示。显示效果如下:

 

2、SmallIcon:小图标视图模式,与大图标模式一样,但是显示的是小的图标。注意要设置SmallImageList属性,否则图片无法显示。

 

 

 

3、List:列表视图模式,显示小图标,但是项是垂直排列的,只显示单列。注意要设置SmallImageList属性,否则图片无法显示。

 

 

4、Details:这个模式下FullRowSelect,GridLines 属性才会起作用。GridLines 指示在包含控件中项及其子项的行和列之间是否显示网格线。FullRowSelect 属性指示单击某项是否选择其所有子项(即整行选中),如下图三所示便是GridLines 和 FullRowSelect 属性都设置为True的情况。注意要设置SmallImageList属性,否则图片无法显示。

 

5、Tile:显示小图标,项是垂直排列的,只显示单列。注意要设置LargeImageList属性,否则图片无法显示。

 

关于ListView的用法可参考:http://edu.cnzz.cn/NewsInfo/10927.aspx

 

原创粉丝点击