Windows 窗体 ListView 控件显示带图标的项列表。 可以使用列表视图创建用户界面,例如 Windows 资源管理器的右窗格。 该控件有四种视图模式:LargeIcon、SmallIcon、List 和 Details。
可以使用 ListView 控件执行的操作
注释
一种额外的视图模式,磁贴,仅在 Windows XP 和 Windows Server 2003 操作系统上可用。 有关详细信息,请参阅如何:在 Windows 窗体 ListView 控件中启用平铺视图。
LargeIcon 模式显示项文本旁边的大图标;如果控件足够大,则这些项会显示在多个列中。 SmallIcon 模式相同,只不过它显示小图标。 列表模式显示小图标,但始终位于单个列中。 “详细信息”模式显示多个列中的项。 有关详细信息,请参阅如何:向 Windows 窗体 ListView 控件添加列。 视图模式由 View 属性确定。 所有视图模式都可以显示图像列表中的图像。 有关详细信息,请参阅如何:显示 Windows 窗体 ListView 控件的图标。
下表列出了一些 ListView 成员以及这些成员在其中有效的视图。
ListView 成员 | 查看 |
---|---|
Alignment 属性 | SmallIcon 或 LargeIcon |
AutoArrange 属性 | SmallIcon 或 LargeIcon |
AutoResizeColumn 方法 | Details |
Columns 属性 | Details 或 Tile |
DrawSubItem 事件 | Details |
FindItemWithText 方法 | Details、List 或 Tile |
FindNearestItem 方法 | SmallIcon 或 LargeIcon |
GetItemAt 方法 | Details 或 Tile |
Groups 属性 | 除 List 外的所有视图 |
HeaderStyle 属性 | Details。 |
InsertionMark 属性 | LargeIcon、SmallIcon 或 Tile |
ListView 控件的键属性是 Items,其中包含控件显示的项。
SelectedItems 属性包含控件中当前选定的项的集合。 用户可以选择多个项,例如,如果 MultiSelect 属性设置为 true
,则可以同时将多个项拖放到另一个控件。 如果 ListView 属性设置为 CheckBoxes,true
控件可以显示项旁边的复选框。
Activation 属性确定用户激活列表中项时必须执行的操作类型:选项 Standard、OneClick和 TwoClick。 OneClick 激活需要单击一下即可激活该项目。 TwoClick 激活要求用户双击以激活该项;单击一次可更改项文本的颜色。 Standard 激活要求用户双击以激活项目,但该项不会更改外观。
ListView 控件还支持 Windows XP 平台上可用的视觉样式和其他功能,包括分组、磁贴视图和插入标记。
另请参阅
- ListView
- ListView 控件
- 如何使用 Windows 窗体 ListView 控件添加和删除项
- 如何:向 Windows 窗体 ListView 控件添加列
- 如何:显示 Windows 窗体 ListView 控件的图标
- 如何使用 Windows 窗体 ListView 控件在列中显示子项
- 如何:选择 Windows 窗体 ListView 控件中的项
- 如何对 Windows 窗体 ListView 控件中的项进行分组
- 如何:在 Windows 窗体 ListView 控件中显示插入标记
- 如何:将搜索功能添加到 ListView 控件
- 如何:向 TreeView 或 ListView 控件(Windows 窗体)添加自定义信息
- 如何使用 Windows 窗体创建多窗格用户界面