C#中ListView的用法详解.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? C# ListView用法详解 分类:? C#2012-08-27 18:44?91268人阅读? 评论(31)? \o 收藏 收藏? \o 举报 举报 一、ListView类 ??????????1、常用的基本属性: ????? ? (1) FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 ??????? (2)? GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 ??????? (3) AllowColumnReorder:设置是否可拖动列标头来对改变列的顺序。(默认为false)提示:只有在Details视图该属性才有意义。 ??????? (4) View:获取或设置项在控件中的显示方式,包括Details、LargeIcon、List、SmallIcon、Tile(默认为 LargeIcon) ??????? (5) MultiSelect:设置是否可以选择多个项。(默认为false) ??????? (6) HeaderStyle:获取或设置列标头样式。 ????????????????? Clickable:列标头的作用类似于按钮,单击时可以执行操作(例如排序)。 ????????????????? NonClickable:列标头不响应鼠标单击。 ????????????????? None:不显示列标头。 ??????? (7) LabelEdit:设置用户是否可以编辑控件中项的标签,对于Detail视图,只能编辑行第一列的内容。(默认为false) ??????? (8) CheckBoxes:设置控件中各项的旁边是否显示复选框。(默认为false) ????? ? (9) LargeImageList:大图标集。提示:只在LargeIcon视图使用。 ??????? (10) SmallImageList:小图标集。提示:只有在SmallIcon视图使用。 ??????? (11) StateImageList:图像蒙板。这些图像蒙板可用作LargeImageList和SmallImageList图像的覆盖图,这些图像可用于指示项的应用程序定义的状态。(暂时不大懂) ??????? (12) SelectedItems:获取在控件中选定的项。 ??????? (13) CheckedItems:获取控件中当前复选框选中的项。 ??????? (14) Sorit ng:对列表视图的项进行排序。(默认为None) ??????????????? ? ? Ascending:项按递增顺序排序。 ???????????? ?? ??? Descending:项按递减顺序排序。 ??????????? ? ? ? ? None:项未排序。 ???????? (15) Scrollable:设置当没有足够空间来显示所有项时是否显示滚动条。(默认为true) ???????? (16) HoverSelection:设置当鼠标指针悬停于项上时是否自动选择项。(默认为false) ???????? (17) HotTracking:设置当鼠标指针经过项文本时,其外观是否变为超链接的形式。(默认为false) ???????? (18) HideSelection:设置选定项在控件没焦点时是否仍突出显示。(默认为false) ???????? (19) ShowGroups:设置是否以分组方式显示项。(默认为false); ???????? (20) Groups:设置分组的对象集合。 ????????? (21) TopItem:获取或设置控件中的第一个可见项,可用于定位。(效果类似于 EnsureVisible方法) ????????????2、常用方法: ????????? (1) BeginUpdate:避免在调用 EndUpdate?方法之前描述控件。当插入大量数据时,可以有效地避免控件闪烁,并能大大提高速度。 ????????? (2) EndUpdate:在 BeginUpdate?方法挂起描述后,继续描述列表视图控件。(结束更新) ????????? (3) EnsureVisible:列表视图滚动定位到指定索引项的选项行。(效果类似于 TopItem属性) ????????? (4) FindItemWithText:查找以给定文本值开头的第一个 ListViewItem。 ?????????? (5) FindNearestItem:按照指定的搜索方向,从给定点开始查找下一个项。提示:只有在

文档评论(0)

sxahwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档