Sdílet prostřednictvím


ListView – přehled ovládacího prvku (Windows Forms)

Ovládací prvek Windows Forms ListView zobrazí seznam položek s ikonami. Pomocí zobrazení seznamu můžete vytvořit uživatelské rozhraní, jako je pravé podokno Průzkumníka Windows. Ovládací prvek má čtyři režimy zobrazení: LargeIcon, SmallIcon, List a Details.

Co můžete dělat pomocí ovládacího prvku ListView

Poznámka

Další režim zobrazení, Tile, je k dispozici pouze v systému Windows XP a operační systém Windows Server 2003. Další informace naleznete v tématu Jak: Povolit zobrazení dlaždic v ovládacím prvku Windows Forms ListView.

Režim LargeIcon zobrazuje velké ikony vedle textu položky; pokud je ovládací prvek dostatečně velký, zobrazí se položky ve více sloupcích. Režim SmallIcon je stejný s tím rozdílem, že zobrazuje malé ikony. Režim seznam zobrazuje malé ikony, ale vždy je v jednom sloupci. Režim podrobností zobrazuje položky ve více sloupcích. Podrobnosti najdete v tématu Postupy: Přidání sloupců do ovládacího prvku Windows Forms ListView. Režim zobrazení je určen vlastností View. Všechny režimy zobrazení můžou zobrazovat obrázky ze seznamů obrázků. Podrobnosti najdete v tématu Postupy: Zobrazení ikon pro ovládací prvek Windows Forms ListView.

V následující tabulce jsou uvedeni někteří členové ListView a pohledy, ve kterých jsou platné.

ListView – člen Zobrazit
vlastnost Alignment SmallIcon nebo LargeIcon
vlastnost AutoArrange SmallIcon nebo LargeIcon
metoda AutoResizeColumn Details
vlastnost Columns Details nebo Tile
událost DrawSubItem Details
metoda FindItemWithText Details, Listnebo Tile
metoda FindNearestItem SmallIcon nebo LargeIcon
metoda GetItemAt Details nebo Tile
vlastnost Groups Všechna zobrazení kromě List
vlastnost HeaderStyle Details.
vlastnost InsertionMark LargeIcon, SmallIconnebo Tile

Klíčová vlastnost ovládacího prvku ListView je Items, která obsahuje položky zobrazené ovládacím prvku. Vlastnost SelectedItems obsahuje kolekci položek aktuálně vybraných v ovládacím prvku. Uživatel může vybrat více položek, například přetažení několika položek najednou do jiného ovládacího prvku, pokud je vlastnost MultiSelect nastavena na true. Ovládací prvek ListView může vedle položek zobrazit zaškrtávací políčka, pokud je vlastnost CheckBoxes nastavena na true.

Vlastnost Activation určuje, jaký typ akce musí uživatel provést k aktivaci položky v seznamu: možnosti jsou Standard, OneClicka TwoClick. K aktivaci položky ve skupině OneClick je vyžadováno jediné kliknutí. TwoClick aktivace vyžaduje, aby uživatel poklikáním aktivoval položku; Jedním kliknutím změníte barvu textu položky. Standard aktivace vyžaduje, aby uživatel poklikáním aktivoval položku, ale položka se nezmění.

Ovládací prvek ListView podporuje také vizuální styly a další funkce dostupné na platformě Windows XP, včetně seskupování, zobrazení dlaždic a značek vložení.

Viz také