Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303

    [VB.NET]Inserire icone in Listview

    ho un problema, praticamente non riesco a visualizzare l'icona nella listview, che carico così:

    codice:
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    
    ListView1.View = View.Details
            ListView1.Columns.Add("File Name", 215, HorizontalAlignment.Left)
            ListView1.Columns.Add("Dimensione", 100, HorizontalAlignment.Center)
            ListView1.Columns.Add("Ultima Modifica ", 140, HorizontalAlignment.Left)

    la ListView e associata ad un ImageList2 dove vi è caricata l'icona, la listview è settata dalle proprietà così:
    LargeImageList:ImageList2
    View:LargeIcon
    GridLines:True

    credo che le impostazioni siano corrette, ma il problema è che l'icona non viene visualizzata.
    :master: :master:

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Nella seconda parte del messaggio indichi che il controllo ListView è impostato con View a "LargeIcon", ma nel codice imposti questa proprietà a "Details", quindi visualizzi di fatto gli elementi nella modalità più dettagliata che richiede sia impostato il riferimento per le icone di dimensioni più piccole (che non è LargeImageList).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.