Udostępnij za pośrednictwem


Informacje o kontrolce ListView (Formularze systemu Windows)

Kontrolka Windows Forms ListView wyświetla listę elementów z ikonami. Widok listy umożliwia utworzenie interfejsu użytkownika, takiego jak okienko po prawej stronie Eksploratora Windows. Kontrolka ma cztery tryby wyświetlania: LargeIcon, SmallIcon, List i Details.

Co można zrobić za pomocą kontrolki ListView

Uwaga / Notatka

Dodatkowy tryb wyświetlania, Kafelek, jest dostępny tylko w systemie Operacyjnym Windows XP i Windows Server 2003. Aby uzyskać więcej informacji, zobacz How to: Enable Tile View in a Windows Forms ListView Control (Instrukcje: włączanie widoku kafelka w kontrolce ListView formularzy systemu Windows).

Tryb LargeIcon wyświetla duże ikony obok tekstu elementu; elementy są wyświetlane w wielu kolumnach, jeśli kontrolka jest wystarczająco duża. Tryb SmallIcon jest taki sam, z tą różnicą, że wyświetla małe ikony. Tryb listy wyświetla małe ikony, ale zawsze znajduje się w jednej kolumnie. Tryb Szczegóły wyświetla elementy w wielu kolumnach. Aby uzyskać szczegółowe informacje, zobacz How to: Add Columns to the Windows Forms ListView Control (Instrukcje: dodawanie kolumn do kontrolki ListView formularzy systemu Windows). Tryb widoku jest określany przez View właściwość . Wszystkie tryby wyświetlania mogą wyświetlać obrazy z list obrazów. Aby uzyskać szczegółowe informacje, zobacz Instrukcje: wyświetlanie ikon dla kontrolki ListView formularzy systemu Windows.

W poniższej tabeli wymieniono niektórych ListView członków i widoki, w których są dostępne.

Element członkowski ListView Widok
Alignment własność SmallIcon lub LargeIcon
AutoArrange własność SmallIcon lub LargeIcon
Metoda AutoResizeColumn Details
Columns własność Details lub Tile
zdarzenie DrawSubItem Details
Metoda FindItemWithText Details, List lub Tile
Metoda FindNearestItem SmallIcon lub LargeIcon
Metoda GetItemAt Details lub Tile
Groups własność Wszystkie widoki z wyjątkiem List
HeaderStyle własność Details.
InsertionMark własność LargeIcon, SmallIcon lub Tile

Kluczowa właściwość kontrolki ListView to Items, która zawiera elementy wyświetlane przez tę kontrolkę. Właściwość SelectedItems zawiera kolekcję elementów aktualnie wybranych w kontrolce. Użytkownik może wybrać wiele elementów, na przykład przeciągać i upuszczać kilka elementów jednocześnie do innej kontrolki, jeśli właściwość jest ustawiona MultiSelect na true. Kontrolka ListView może wyświetlać pola wyboru obok elementów, jeśli właściwość jest ustawiona CheckBoxes na true.

Właściwość Activation określa typ akcji, jaką użytkownik musi podjąć, aby aktywować element na liście: opcje to Standard, OneClicki TwoClick. OneClick aktywacja wymaga pojedynczego kliknięcia, aby aktywować element. TwoClick aktywacja wymaga, aby użytkownik kliknie dwukrotnie, aby aktywować element; pojedyncze kliknięcie zmienia kolor tekstu elementu. Standard aktywacja wymaga, aby użytkownik dwukrotnie klikł, aby aktywować element, ale element nie zmienia wyglądu.

Kontrolka ListView obsługuje również style wizualne i inne funkcje dostępne na platformie Windows XP, w tym grupowanie, widok kafelka i znaczniki wstawiania.

Zobacz także