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