使用 ListView 控件的分组功能,可以在组中显示相关项集。 这些组在屏幕上由包含组标题的水平组标头分隔。 可以使用 ListView 组,通过按字母顺序、按日期或任何其他逻辑分组来更轻松地导航大型列表。 下图显示了一些分组项:
下面的过程需要 Windows 应用程序项目,该项目应具有包含 控件的窗体ListView。 有关设置此类项目的信息,请参阅 如何:创建 Windows 窗体应用程序项目 及 如何:向 Windows 窗体添加控件。
若要启用分组,必须先在设计器中或以编程方式创建一个或多个 ListViewGroup 对象。 定义组后,可以向其分配项。
在设计器中添加或删除组
在属性窗口中,单击 属性旁边的省略号 () 按钮
Groups。
此时会显示 ListViewGroup 集合编辑器。
要添加组,请单击“添加”按钮。 然后,可以设置新组的属性,例如 Header 和 HeaderAlignment 属性。 若要删除组,请选择该组,然后单击 “删除”按钮。
将项分配给设计器中的组
在属性窗口中,单击 属性旁边的省略号 () 按钮
Items。
此时会显示 ListViewItem 集合编辑器。
若要添加新项,请单击 “添加”按钮。 然后,可以设置新项的属性,例如 Text 和 ImageIndex 属性。
选择 Group 属性,然后从下拉列表中选择一个组。