Condividi tramite


Procedura: Visualizzare icone per il controllo ListView di Windows Form

Il controllo ListView Windows Form può visualizzare icone da tre elenchi di immagini. Le visualizzazioni Elenco, Dettagli e SmallIcon visualizzano immagini dall'elenco di immagini specificato nella proprietà SmallImageList. La visualizzazione LargeIcon visualizza immagini dall'elenco di immagini specificato nella proprietà LargeImageList. Una visualizzazione elenco può anche visualizzare un set aggiuntivo di icone, impostato nella proprietà StateImageList, 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 di Windows Form.

Per visualizzare le immagini in modalità elenco

  1. Impostare la proprietà appropriata,SmallImageList, LargeImageListo StateImageList, sul componente ImageList esistente da usare.

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

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

    Queste proprietà possono essere impostate nel codice o all'interno dell'editor dell'insieme ListViewItem . Per aprireEditor raccolta ListViewItem , fare clic sul pulsante con i puntini di sospensione (pulsante Puntini di sospensione (...) nella finestra Proprietà di Visual Studio.) accanto alla proprietà nella 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
    
    

Vedere anche