ListView控件的不为人知的秘密

                                                  使用ListView控件展示数据

   1.图像列表控件(ImageList控件)

图像列表控件(ImageList控件)是含有图像对象的集合,可以通过索引或关键字引用该集合的每个对象,ImageList控件不能独立使用,只能为Windows窗体的其他控件提供图像

     图像列表的主要属性

Images存储在图像列表中的所有图像
ImageSize图像列表中图像的大小
TransparentColor被视为透明的颜色
ColorDepth获取图像列表的深度

 

 

 

ImageList控件所包含的图像可以被ListView  TreeView 和ToolStrip控件使用

注意:

     先设置ColorDepth  ImageSize属性的值,再添加图片,反之,将不能更改这两个属性的值

2.列表视图控件(ListView控件)

ListView有多种视图模式

例如:大图标(LargeIcon)   小图标(SmallIcon)   列表(List)  详细信息(Detail)  平铺(Tile)

3.ListView控件的属性 事件和方法

Columns"详细信息"视图中显示的列
FullRowSelect当选中一项时,它的子项是否同该项一起突出显示
MultiSelect是否允许选择多项
itemsListView中所有项的集合
SelectedItems选中的项的集合
View指定ListView的视图模式
GirdLines是否显示网格线

 

 

 

 

 

可以使用Items.Add()方法向列表视图中添加一项

 

4.快捷菜单(ConTexMenuStrip控件)

快捷菜单在用户右击时会出现在鼠标指针的位置

(1).设置其父窗体的ContextMenuStrip属性值为指定的快捷菜单的名称

(2)单击ContextMenuStrip控件的Items属性,打开"项集合编辑器"窗口

(3).单击"项集合编辑器"窗口左上方的"添加"按钮,随后为其设置Text属性和Name属性 就可以在快捷菜单中增加一个菜单项

 

实例:ListView和ImageList结合使用的效果图

 

转载于:https://www.cnblogs.com/hmy-1365/p/5000561.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值