Cenni preliminari sul controllo ListView (Windows Form)
Il controllo ListView di Windows Forms visualizza un elenco di elementi con icone. È possibile usare una visualizzazione elenco per creare un'interfaccia utente simile al riquadro destro di Esplora risorse. Il controllo ha quattro modalità di visualizzazione: LargeIcon, SmallIcon, List e Details.
Operazioni che è possibile eseguire con il controllo ListView
Nota
Una modalità di visualizzazione aggiuntiva, Tile, è disponibile solo in Windows XP e nel sistema operativo Windows Server 2003. Per altre informazioni, vedere Procedura: Abilitare la visualizzazione riquadri in un controllo ListView Windows Form.
La modalità LargeIcon visualizza icone grandi accanto al testo dell'elemento; gli elementi vengono visualizzati in più colonne se il controllo è sufficientemente grande. La modalità SmallIcon è la stessa, ad eccezione del fatto che visualizza icone di piccole dimensioni. La modalità Elenco visualizza icone piccole, ma è sempre in una singola colonna. La modalità Dettagli visualizza gli elementi in più colonne. Per informazioni dettagliate, vedere Procedura: Aggiungere colonne al controllo ListView Windows Form. La modalità di visualizzazione è determinata dalla View proprietà . Tutte le modalità di visualizzazione possono visualizzare immagini da elenchi di immagini. Per informazioni dettagliate, vedere Procedura: Visualizzare icone per il controllo ListView Windows Form.
Nella tabella seguente sono elencati alcuni membri ListView e le visualizzazioni in cui sono validi.
Membro ListView | Visualizza |
---|---|
Proprietà Alignment | SmallIcon oppure LargeIcon |
Proprietà AutoArrange | SmallIcon oppure LargeIcon |
Metodo AutoResizeColumn | Details |
Proprietà Columns | Details oppure Tile |
EventoDrawSubItem | Details |
Metodo FindItemWithText | Details, List o Tile |
Metodo FindNearestItem | SmallIcon oppure LargeIcon |
Metodo GetItemAt | Details oppure Tile |
Proprietà Groups | Tutte le visualizzazioni tranne List |
Proprietà HeaderStyle | Details. |
Proprietà InsertionMark | LargeIcon, SmallIcon o Tile |
La proprietà chiave del ListView controllo è Items, che contiene gli elementi visualizzati dal controllo . La SelectedItems proprietà contiene un insieme degli elementi attualmente selezionati nel controllo . L'utente può selezionare più elementi, ad esempio per trascinare e rilasciare più elementi alla volta in un altro controllo, se la MultiSelect proprietà è impostata su true
. Il ListView controllo può visualizzare le caselle di controllo accanto agli elementi, se la CheckBoxes proprietà è impostata su true
.
La Activation proprietà determina il tipo di azione che l'utente deve eseguire per attivare un elemento nell'elenco: le opzioni sono Standard, OneClicke TwoClick. OneClick l'attivazione richiede un solo clic per attivare l'elemento. TwoClick l'attivazione richiede all'utente di fare doppio clic per attivare l'elemento; un singolo clic modifica il colore del testo dell'elemento. Standard l'attivazione richiede che l'utente faccia doppio clic per attivare un elemento, ma l'elemento non cambia aspetto.
Il ListView controllo supporta anche gli stili di visualizzazione e altre funzionalità disponibili nella piattaforma Windows XP, tra cui raggruppamento, visualizzazione riquadro e contrassegni di inserimento.
Vedi anche
- ListView
- Controllo ListView
- Procedura: Aggiungere e rimuovere elementi con il controllo ListView di Windows Form
- Procedura: Aggiungere colonne al controllo ListView di Windows Form
- Procedura: Visualizzare icone per il controllo ListView di Windows Form
- Procedura: Visualizzare elementi secondari nelle colonne con il controllo ListView di Windows Form
- Procedura: Selezionare un elemento nel controllo ListView di Windows Form
- Procedura: Raggruppare elementi in un controllo ListView di Windows Form
- Procedura: Visualizzare un segno di inserimento in un controllo ListView per Windows Form
- Procedura: Aggiungere funzionalità di ricerca a un controllo ListView
- Procedura: Aggiungere informazioni personalizzate a un controllo TreeView o ListView (Windows Form)
- Procedura: Creare un'interfaccia utente a più riquadri con Windows Form
.NET Desktop feedback