Udostępnij za pośrednictwem


Porady: grupowanie elementów w formancie ListView formularzy systemu Windows przy użyciu narzędzia Projektant

Funkcja grupowania kontrolki ListView umożliwia wyświetlanie powiązanych zestawów elementów w grupach. Te grupy są oddzielone na ekranie przez nagłówki grup poziomych, które zawierają tytuły grup. Grup można użyć ListView , aby ułatwić nawigowanie po dużych listach, grupując elementy alfabetycznie, według daty lub przez inne logiczne grupowanie. Na poniższej ilustracji przedstawiono niektóre pogrupowane elementy:

Numbers separated into odd and even groups.

Poniższa procedura wymaga projektu aplikacji systemu Windows z formularzem zawierającym kontrolkę ListView . Informacje o konfigurowaniu takiego projektu można znaleźć w temacie How to: Create a Windows Forms application project and How to: Add Controls to Windows Forms (Instrukcje: dodawanie kontrolek do formularzy systemu Windows).

Aby włączyć grupowanie, należy najpierw utworzyć jeden lub więcej ListViewGroup obiektów w projektancie lub programowo. Po zdefiniowaniu grupy można przypisać do niej elementy.

Aby dodać lub usunąć grupy w projektancie

  1. W oknie Właściwości kliknij przycisk Wielokropka (The Ellipsis button (...) in the Properties window of Visual Studio.) obok Groups właściwości .

    Zostanie wyświetlony Edytor kolekcji ListViewGroup.

  2. Aby dodać grupę, kliknij przycisk Dodaj . Następnie można ustawić właściwości nowej grupy, takie jak Header właściwości i HeaderAlignment . Aby usunąć grupę, zaznacz ją i kliknij przycisk Usuń .

Aby przypisać elementy do grup w projektancie

  1. W oknie Właściwości kliknij przycisk Wielokropka (The Ellipsis button (...) in the Properties window of Visual Studio.) obok Items właściwości .

    Zostanie wyświetlony Edytor kolekcji ListViewItem.

  2. Aby dodać nowy element, kliknij przycisk Dodaj . Następnie można ustawić właściwości nowego elementu, takie jak Text właściwości i ImageIndex .

  3. Group Wybierz właściwość i wybierz grupę z listy rozwijanej.

Zobacz też