Cenni preliminari sul controllo ListBox (Windows Form)
Aggiornamento: novembre 2007
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 di SelectedIndex sarà -1. Se è selezionata la prima voce dell'elenco, il valore di SelectedIndex sarà 0. Se sono selezionati più elementi, il valore di SelectedIndex corrisponderà alla prima voce selezionata 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: ordinare il contenuto di un controllo ComboBox, ListBox o CheckedListBox Windows Form
Procedura: associare a dati un controllo ComboBox o ListBox Windows Form
Riferimenti
Cenni preliminari sul controllo ComboBox (Windows Form)
Cenni preliminari sul controllo CheckedListBox (Windows Form)