Como: Agrupar itens em um controle ListView do Windows Forms usando o Designer

O recurso de agrupamento da ListView controle permite que você exibir relacionados conjuntos de itens em grupos. Esses grupos são separados na tela por cabeçalhos de grupo horizontal que contêm os títulos de grupo. Você pode usar ListView grupos para tornar a navegação grandes listas mais fácil por itens de agrupamento em ordem alfabética, por data, ou qualquer outra lógica agrupamento. A imagem a seguir mostra alguns itens agrupados.

Grupos de ListView

O procedimento a seguir requer um Windows Application projeto com um formulário que contém um ListView de controle. Para obter informações sobre como configurar esse projeto, consulte Como: Crie um novo projeto de aplicativo do Windows Forms e Como: Adicionar controles Windows Forms.

Para ativar o agrupamento, você deve primeiro criar um ou mais ListViewGroup objetos no designer ou programaticamente. Depois que um grupo tiver sido definido, você pode atribuir itens a ele.

ObservaçãoObservação

ListViewos grupos estão disponíveis somente em Windows XP Home Edition, Windows XP Professional, Windows Server 2003 quando seu aplicativo chama o Application.EnableVisualStyles método. Em sistemas operacionais anteriores, qualquer código relacionados a grupos não tem efeito e os grupos não aparecerá. Para obter mais informações, consulte ListView.Groups.

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações.

Para adicionar ou remover grupos no designer

  1. No Propriedades janela, clique no reticências (Captura de tela de VisualStudioEllipsesButton) botão ao lado do Groups propriedade.

    O O Editor de coleção de ListViewGroup aparece.

  2. Para adicionar um grupo, clique na Add botão. Você pode definir propriedades do novo grupo, como o Header e HeaderAlignment Propriedades. Para remover um grupo, selecione-o e clique no Remover botão.

Para atribuir itens a grupos no designer

  1. No Propriedades janela, clique no reticências (Captura de tela de VisualStudioEllipsesButton) botão ao lado do Items propriedade.

    O O Editor de coleção de ListViewItem aparece.

  2. Para adicionar um novo item, clique na Add botão. Você pode definir propriedades do novo item, como o Text e ImageIndex Propriedades.

  3. Selecione o Group propriedade e escolha um grupo da lista drop-down.

Consulte também

Tarefas

Como: Adicionar e remover itens com o controle ListView do Windows Forms

Referência

Visão geral do controle ListView (Windows Forms)

ListView

Groups

ListViewGroup

Conceitos

Recursos do Windows XP e Controles dos Formulários do Windows

Outros recursos

Controle ListView (Windows Forms)