Share via


Procedura: visualizzare icone per il controllo ListView Windows Form

Il controllo Windows Form ListView può visualizzare le icone di tre elenchi di immagini. Le visualizzazioni Elenco, Dettagli e SmallIcon visualizzano immagini dall'elenco di immagini specificato nella SmallImageList proprietà . La visualizzazione LargeIcon visualizza immagini dall'elenco di immagini specificato nella LargeImageList proprietà . Una visualizzazione elenco può anche visualizzare un set aggiuntivo di icone, impostato nella StateImageList proprietà, accanto alle icone grandi o piccole. Per altre informazioni sugli elenchi di immagini, vedere Componente ImageList e Procedura: Aggiungere o rimuovere immagini con il componente ImageList Windows Form.

Per visualizzare le immagini in una visualizzazione elenco

  1. Impostare la proprietà appropriata,SmallImageList o LargeImageList, StateImageListsul componente esistente ImageList che si desidera usare.

    Queste proprietà possono essere impostate nella finestra di progettazione con il Finestra Proprietà o nel codice.

    listView1.SmallImageList = imageList1;
    
    
    ListView1.SmallImageList = ImageList1
    
    
  2. Impostare la ImageIndex proprietà o StateImageIndex per ogni voce di elenco con un'icona associata.

    Queste proprietà possono essere impostate nel codice o nell'Editor raccolta ListViewItem. Per aprire l'Editor raccolta ListViewItem, fare clic sul pulsante con i puntini di sospensione (The Ellipsis button (...) in the Properties window of Visual Studio.) accanto alla proprietà nella Items finestra Proprietà.

    // 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
    
    

Vedi anche