列表视控件的使用方法

 

l列表视(控件List view)控件也称列表控件,在需要以报表形式显示数据时,列表视控件是最好的选择。区别于列表框,列表视控件可显示由多个子项组成的项目,并允许以多种方式显示信息。列表视控件还可以为显示的项目增加一个图标,但代表项目的图标必须存储在一个图像列表中。
l列表视控件包含一个项目列表,而其中每一个项目由图标、项目标题(主项)和多个子项组成,每个项目所包含子项的数目必须相同,属性相同的每个子项显示在同一列中。列表视控件有两个重要的数据结构LVCOLUMNLVITEMP362)。 
列表视控件的属性一般使用其默认值,其常用的属性有:
View指定程序运行后列表视控件最初显示的方式,可设置为Icon(大图标)、Small Icon(小图标)、List(列表)、Report(报表);
Single selection 表示每次只能选中一个项;
Auto arrange项目在IconSmall Icon显示方式下能够自动排列整齐;
Edit Labels表示可以编辑项目的卷标,即主项(第0列)的文本,这时需要添加控件通知消息LVN_ENDLABELEDIT的处理函数;
No column header取消控件所有列的标题。 
列表视控件的操作:
 
列表视控件有多种显示形式,其细节由控件本身实现的。MFC提供了CListCtrl类用于实现列表视控件的各种功能,如对项目进行添加、删除、修改和检索等。主要成员函数:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值