ho visto attraverso StackOverflow che c'è un modo semplice per popolare una casella combinata con un'Enumeration:Bind Combobox con Enum Descrizione
cbTipos.DataSource = Enum.GetValues(typeof(TiposTrabajo));
Nel mio caso ho definito alcuni Descrizione per i miei enumerazioni:
public enum TiposTrabajo
{
[Description("Programacion Otros")]
ProgramacionOtros = 1,
Especificaciones = 2,
[Description("Pruebas Taller")]
PruebasTaller = 3,
[Description("Puesta En Marcha")]
PuestaEnMarcha = 4,
[Description("Programación Control")]
ProgramacionControl = 5}
Questo funziona abbastanza bene, ma mostra il valore, non la descrizione Il mio problema è che voglio mostrare nella casella combinata la descrizione dell'enumerazione quando ha una descrizione o il valore nel caso in cui non avere valore Se è necessario posso aggiungere una descrizione per i valori che non hanno descrizione. Thx in anticipo.
Perfetto, grazie mille. – Dinalan
Questo è molto utile. Ma come si imposta la casella combinata su un particolare oggetto? – user2430797