Udostępnij za pośrednictwem


Porady: wyświetlanie ikon dla formantu ListView formularzy systemu Windows

Kontrolka Formularze systemu ListView Windows może wyświetlać ikony z trzech list obrazów. Widoki List, Details i SmallIcon wyświetlają obrazy z listy obrazów określonej we SmallImageList właściwości . Widok LargeIcon wyświetla obrazy z listy obrazów określonej we LargeImageList właściwości . Widok listy może również wyświetlić dodatkowy zestaw ikon, ustawiony we StateImageList właściwości obok dużych lub małych ikon. Aby uzyskać więcej informacji na temat list obrazów, zobacz ImageList Component (Składnik ImageList) i How to: Add or Remove Images with the Windows Forms ImageList Component (Jak dodać lub usunąć obrazy za pomocą składnika ImageList formularzy systemu Windows).

Aby wyświetlić obrazy w widoku listy

  1. Ustaw odpowiednią właściwość —SmallImageList , LargeImageListlub StateImageList— na istniejący ImageList składnik, którego chcesz użyć.

    Te właściwości można ustawić w projektancie przy użyciu okno Właściwości lub w kodzie.

    listView1.SmallImageList = imageList1;
    
    
    ListView1.SmallImageList = ImageList1
    
    
  2. ImageIndex Ustaw właściwość or StateImageIndex dla każdego elementu listy, który ma skojarzona ikona.

    Te właściwości można ustawić w kodzie lub w Edytorze kolekcji ListViewItem. Aby otworzyć Edytor kolekcji ListViewItem, kliknij przycisk wielokropka (The Ellipsis button (...) in the Properties window of Visual Studio.) obok Items właściwości w oknie Właściwości.

    // Sets the first list item to display the 4th image.
    listView1.Items[0].ImageIndex = 3;
    
    
    ' Sets the first list item to display the 4th image.
    ListView1.Items(0).ImageIndex = 3
    
    

Zobacz też