ListView 控制項的分組功能可讓您在群組中顯示一組相關的項目。 會在畫面上依包含群組標題的水平群組標頭分隔這些群組。 您可以使用 ListView 群組,透過依字母順序、依日期或任何其他邏輯群組來分組項目,讓大型清單的瀏覽變得更容易。 下圖顯示一些分組的項目:
數字會分成奇數和偶數群組。
下列程序需要 Windows 應用程式專案,內有包含 ListView (部分機器翻譯) 控制項的表單。 如需如何設定這類專案的相關資訊,請參閱操作說明:建立 Windows Forms 應用程式專案 (部分機器翻譯) 和操作說明:將控制項新增至 Windows Forms (部分機器翻譯)。
若要啟用分組,您必須先在設計工具中或以程式設計方式,建立一或多個 ListViewGroup 物件。 定義群組之後,您就可以將項目指派至其中。
在設計工具中新增或移除群組
在 [屬性] 視窗中,按一下 Groups 屬性旁邊的省略符號 (
Visual Studio 的 [屬性] 視窗中的省略符號按鈕 (...)。) 按鈕。ListViewGroup 集合編輯器隨即出現。
若要新增群組,請按一下 [新增] 按鈕。 然後,您可以設定新群組的屬性,例如 Header 和 HeaderAlignment 屬性。 若要移除群組,請選取該群組,然後按一下 [移除] 按鈕。
在設計工具中將項目指派給群組
在 [屬性] 視窗中,按一下 Groups 屬性旁邊的省略符號 (
Visual Studio 的 [屬性] 視窗中的省略符號按鈕 (...)。) 按鈕。ListViewItem 集合編輯器隨即出現。
若要新增項目,請按一下 [新增] 按鈕。 然後,您可以設定新項目的屬性,例如 Text 和 ImageIndex 屬性。
選取 Group 屬性,然後從下拉式清單中選擇群組。