如何:使用设计器对 Windows 窗体 ListView 控件中的项进行分组
更新:2007 年 11 月
使用 ListView 控件的分组功能可以以组的形式显示相关的项。在屏幕上,这些组由包含组标题的水平组标头分隔。可以使用 ListView 组按字母顺序、日期或任何其他逻辑组合对项进行分组,从而简化大型列表的导航。下图显示了一些分好组的项。
下面的过程需要一个“Windows 应用程序”项目,该项目拥有一个包含 ListView 控件的窗体。有关设置此类项目的信息,请参见如何:创建 Windows 应用程序项目和如何:向 Windows 窗体添加控件。
若要使用分组功能,必须先在设计器中或者以编程方式创建一个或多个 ListViewGroup 对象。一旦定义了组,即可向其分配项。
说明: |
---|
ListView 组仅在应用程序调用 Application.EnableVisualStyles 方法时在 Windows XP Home Edition、Windows XP Professional、Windows Server 2003 上可用。在以前的操作系统上,任何与组有关的代码都无效,并且组也不会出现。有关更多信息,请参见 ListView.Groups。 显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
在设计器中添加或移除组
在“属性”窗口中,单击 Groups 属性旁的“省略号”() 按钮。
出现“ListViewGroup 集合编辑器”。
若要添加组,请单击“添加”按钮。然后可以设置新组的属性,如 Header 和 HeaderAlignment 属性。若要移除某个组,请选择该组并单击“移除”按钮。
在设计器中向组分配项
在“属性”窗口中,单击 Items 属性旁的“省略号”() 按钮。
出现“ListViewItem 集合编辑器”。
若要添加新项,请单击“添加”按钮。然后可以设置新项的属性,如 Text 和 ImageIndex 属性。
选择 Group 属性,然后从下拉列表中选择一个组。
请参见
任务
如何:使用 Windows 窗体 ListView 控件添加和移除项