Cenni preliminari sul controllo ListBox (Windows Form)

Un controllo ListBox Windows Form consente di visualizzare un elenco da cui l'utente può selezionare una o più voci. Se il numero complessivo di voci è superiore al numero visualizzabile, viene aggiunta automaticamente una barra di scorrimento al controllo ListBox. Se la proprietà MultiColumn è impostata su true, la casella di riepilogo visualizza elementi su più colonne e viene visualizzata una barra di scorrimento orizzontale. Se la proprietà MultiColumn è impostata su false, la casella di riepilogo visualizza elementi su una singola colonna e viene visualizzata una barra di scorrimento verticale. Se la proprietà ScrollAlwaysVisible è impostata su true, la barra di scorrimento viene visualizzata indipendentemente dal numero di voci. La proprietà SelectionMode determina il numero di elementi dell'elenco che possono essere selezionati contemporaneamente.

Come modificare il controllo ListBox

La proprietà SelectedIndex restituisce un valore integer che corrisponde al primo elemento selezionato nella casella di riepilogo. È possibile modificare a livello di codice la voce selezionata modificando il valore di SelectedIndex nel codice. La voce corrispondente dell'elenco apparirà selezionata nel Windows Form. Se non è selezionata alcuna voce, il valore SelectedIndex della proprietà è -1. Se viene selezionato il primo elemento nell'elenco, il valore SelectedIndex è 0. Quando vengono selezionati più elementi, il valore SelectedIndex riflette l'elemento selezionato che appare per primo nell'elenco. La proprietà SelectedItem è simile alla proprietà SelectedIndex, ma restituisce la voce stessa, in genere costituita da un valore stringa. La proprietà Count riflette il numero di elementi presenti nell'elenco e il valore della proprietà Count supera sempre di uno il massimo valore di SelectedIndex, perché SelectedIndex è a base zero.

Per aggiungere o eliminare voci in un controllo ListBox, utilizzare il metodo Add, Insert, Clear o Remove. In alternativa, è possibile aggiungere elementi all'elenco utilizzando la proprietà Items in fase di progettazione.

Vedere anche

Attività

Procedura: aggiungere e rimuovere elementi da un controllo ComboBox, ListBox o CheckedListBox Windows Form

Procedura: ordinare il contenuto di un controllo ComboBox, ListBox o CheckedListBox Windows Form

Procedura: associare a dati un controllo ComboBox o ListBox Windows Form

Procedura: creare una tabella di ricerca per un controllo ComboBox, ListBox o CheckedListBox Windows Form

Riferimenti

Cenni preliminari sul controllo ComboBox (Windows Form)

Cenni preliminari sul controllo CheckedListBox (Windows Form)

ListBox

Altre risorse

Controlli Windows Form usati per elencare opzioni