C#ListView详解(一)

本文详细介绍了C#中ListView控件的属性、方法及其应用场景,包括View属性的四种显示方式,AllowColumnReorder、AutoArrange等设置,以及DragDrop操作的实现,如DoDragDrop函数和拖放事件的触发顺序。
摘要由CSDN通过智能技术生成

ListView详解
    分三篇进行讲解

1.讲解ListView类的成员。

2.通过demo进行说明相关成员。

3.通过demo进行说明DragDrop的操作。


ListView详解

一、属性(仅限常用)
1.View获取或设置项在控件中的显示方式。
1.1LargeIcon 最大化图标,下面有一个标签ListViewItem.Text属性
2.Details每个项显示在不同的行上,并带有关于列中所排列的各项的进一步信息。
3.SmallIcon每个项都显示为一个小图标,在它的右边带一个标签。
4.List每个项都显示为一个小图标,在它的右边带一个标签。各项排列在列中,没有列标头。
5.Tile每个项都显示为一个完整大小的图标,在它的右边带项标签和子项信息。



    2.Alignment  获取或设置控件中项的对齐方式,只使用于View.LargeIcon和View.SmallIcon。
menu:Left左到右排列,Top从上到下排列


    3.AllowColumnReorder 获取或设置一个值,该值指示用户是否可拖动列标题来对控件中的列重新排序。
适用于View.Details,默认为false
4.AutoArrange
获取或设置图标是否自动进行排列。
5.CheckBoxes
获取或设置一个值,该值指示控件中各项的旁边是否显示复选框。
默认值为false
6.CheckedIndices
使用该属性,建议将CheckIndex设置为true,否则返回的CheckIndexCollection.Count永远为0
获取控件中当前选中项的索引。
返回值为CheckedIndexCollection
CheckedIndexCollection类属性

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值