【 C# 】ListView控件的基本属性和常用方法详解

View属性(视图属性)

LargeIcon - 每个项都显示为一个最大化图标,标签在下。
SmallIcon - 每个项都显示为一个小图标,标签居右。
List - 每个项都显示为一个小图标,标签居右,没有列标头。
Details - 可以细节显示,但只有第一列可以包含一个小图标和标签,并且 第一列不可以设置居中属性。
Tile - 每个项都显示为一个完整大小的图标,标签居右。
常用属性

FullRowSelect - 指示当项被选中时,其所有子项是否同该项一起突出显示。仅在“Details”视图中显示。
HeaderStyle - “Details”视图中列标头的样式。(None - 不显示列标头,Nonclickable - 不可点击,Clickable - 可点击)
HideSelection - 当控件没有焦点时,移除选定项的突出显示。
CheckBoxes - 指示复选框是否显示在项旁边。
GridLines - 在项和子项周围显示网格线。仅在“Details”视图中显示。
MultiSelect - 允许选择多项。
AllowColumnReorder - 设置是否可拖动列标头来对改变列的顺序。仅在 “Details”视图中显示。
LabelEdit - 设置用户是否可以编辑控件中项的标签,对于“Details”视 图,只能编辑行第一列的内容。
SelectedItems - 获取在控件中选定的项。
CheckedItems - 获取控件中当前复选框选中的项。
Soritng - 对列表视图的项进行排序。(Ascending - 项按递增顺序排序,Descending - 项按递减顺序排序,None - 项未排序) 
Scrollable - 设置当没有足够空间来显示所有项时是否显示滚动条。
HoverSelection - 设置当鼠标指针悬停于项上时是否自动选择项。
ShowGroups - 设置是否以分组方式显示项。
操作方法

1.View属性设置为“Details”

2.配置列和列头属性

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值