Information and communication technology me.think.toString("blog");
Popolare ComboBox con Enum
In questi giorni, sul progetto che occupa la maggior parte della mia giornata, mi sono imbrattuto nella combobox. Questo strumento puo essere associato a diverse origi dati, una di queste è un enum.
Immaginate di avere una combobox chiamata MyCmb. Ora create un oggetto come questo
public enum Animali { Leone, Zebra, Gazzella };
Di default Leone avrà come value 0, Zebra 1 e Gazzella 2. Per cambiare il valore di partenza con cui contare basta fare così:
public enum Animali { Leone = 10, Zebra, Gazzella };
Lo scopo è quello di popolare la nostra comboBox:
MyCmb.DataSource = System.Enum.GetValues(typeof(Animali));
Per accedere al valore selezionato invece si procede in questo modo:
int valore = ((int)Enum.Parse(typeof(Animali), MyCmb.SelectedValue.ToString(), true));

[avhamazon wishlist="3NHMODHRFICUY" asin="0470187573" linktype="pic" locale="US"]
Se i miei post ti sono stati di aiuto o ti sono sembrati intressanti puoi offrirmi un caffè :)| Stampa l'articolo | Questo articolo è stato pubblicato da antferr il settembre 5, 2007 alle 11:33 am, ed è archiviato come C#. Puoi seguire i commenti a questo post attraverso RSS 2.0. Puoi pubblicare un commento o segnalare un trackback dal tuo sito. |


