ListView 控件概述(Windows 窗体)
Windows 窗体 ListView 控件显示了带图标的项的列表。 可使用列表视图创建类似于 Windows 资源管理器右窗格的用户界面。 该控件具有四种视图模式:“LargeIcon”、“SmallIcon”、“List”和“Details”。
提示
平铺是一种附加视图模式,只能在 Windows XP 和 Windows Server 2003 操作系统上使用。 有关更多信息,请参见 如何:在 Windows 窗体 ListView 控件中启用平铺视图。
大图标视图模式在项文本旁显示大图标;如果控件足够大,则项显示在多列中。 小图标视图模式除显示小图标外,其他方面与大图标视图模式相同。 列表视图模式显示小图标,但总是显示在单列中。 “Details”视图模式在多列中显示项。 有关详细信息,请参见 如何:向 Windows 窗体 ListView 控件中添加列。 视图模式取决于 View 属性。 所有视图模式都可显示图像列表中的图像。 有关详细信息,请参见 如何:显示 Windows 窗体 ListView 控件的图标。
下表列出了一些 ListView 成员以及这些成员适用于的视图。
ListView 成员 |
视图 |
---|---|
Alignment 属性 |
|
AutoArrange 属性 |
|
Columns 属性 |
|
DrawSubItem 事件 |
|
GetItemAt 方法 |
|
Groups 属性 |
除 List 之外的所有视图 |
HeaderStyle 属性 |
|
ListView 控件的主要属性是 Items,该属性包含该控件显示的项。 SelectedItems 属性包含控件中当前选定项的集合。 如果将 MultiSelect 属性设置为 true,则用户可选择多项,例如,同时将若干项拖放到另一个控件中。 如果将 CheckBoxes 属性设置为 true,ListView 控件可以显示这些项旁的复选框。
Activation 属性可以确定用户激活列表中的某项时必须执行的操作类型:选项有 Standard、 OneClick 和 TwoClick。 执行 OneClick 激活时,需要通过一次单击来激活该项。 执行 TwoClick 激活时,要求用户通过双击来激活该项;一次单击可以更改该项文本的颜色。 执行 Standard 激活时,要求用户通过双击来激活某项,但是该项的外观不会发生更改。
此外,ListView 控件还支持 Windows XP 平台中可用的可视样式和其他功能,包括分组、平铺视图和插入标记。 有关更多信息,请参见 Windows XP 功能和 Windows 窗体控件。
如何:使用 Windows 窗体 ListView 控件添加和移除项
如何:向 Windows 窗体 ListView 控件中添加列
如何:显示 Windows 窗体 ListView 控件的图标
如何:使用 Windows 窗体 ListView 控件在列中显示子项
如何:选择 Windows 窗体 ListView 控件中的项
如何:对 Windows 窗体 ListView 控件中的项进行分组
如何:在 Windows 窗体 ListView 控件中显示插入标记