A volte può essere necessario mostrare tutti i valori ammessi in un enumerazione all'interno di una comboBox. Il codice per farlo è molto semplice ma la limitazione più grossa sta nel fatto che gli elementi della combo si chiamano nello stesso modo degli elementi dell'enumerazione il che a volte è una cosa che non piace molto ai nostri clienti. Per esempio se prendiamo l'enumerazione public enum Periods
{
Custom,
CurrentMonth,
LastMonth,
CurrentYear,
LastYear
}
Con un semplice istruzione riusciamo a popolare una combo con tutti gli elementi dell'enumerazione
comboBox1.DataSource = Enum.GetNames(typeof (Periods));
e se...