Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Parcourir les valeurs d'un 'enum' [ Archives / .NET ] (cfz)

lundi 30 janvier 2006 à 13:24:25 | Parcourir les valeurs d'un 'enum'

cfz

Bonjour,
Je viens de définir un 'enum' :
public enum eStanding {Valeur1, Valeur2, Valeur3, Valeur4}

J'ai besoin de remplir un combo avec les différentes valeurs définies dans cet 'enum'.
Le problème est qu'avec l'évolution de mon code je risque de lui rajouter de nouvelles valeurs. Je voudrais par conséquent remplir mon combo à l'aide d'une bouble 'Foreach'

ComboType.Items.Clear();
foreach (eStanding Standing in ???)
      ComboType.Items.Add(Standing);

Mais je ne sais pas quoi mettre à la place des ???. Si quelqu'un a une piste.. merci d'avance.

lundi 30 janvier 2006 à 13:43:16 | Re : Parcourir les valeurs d'un 'enum'

Bidou

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
Regarde du côté de la class Enum et de ces méthodes statiques...
Je pense par exemple la méthode GetValues().



[Pub] http://www.csharpfr.com/auteurdetail.aspx?ID=13319 [\Pub]
C# forever

lundi 30 janvier 2006 à 14:02:45 | Re : Parcourir les valeurs d'un 'enum'

cfz

Merci,
c'est exactement ce que je recherchais, ca donne :

ComboType.Items.Clear();
foreach (eStanding Standing in Enum.GetValues(typeof(eStanding)))
      ComboType.Items.Add(Standing);



Cette discussion est classé dans : valeurs, remplir, parcourir, enum, estanding


Répondre à ce message

Sujets en rapport avec ce message

Entrer les valeurs d'une enum dans une listbox [ par Strolh ] BonjourVoila, je voudrais savoir si il est possible de mettre automatiquement dans une ListBox, les différentes valeurs d'une Enum sachant que l'on ne Combox et Enum [ par Strolh ] Voila j'ai une enum de typeEnum monEnum{Valeur1=0,Valeur2,Valeur3}je veux mettre tous cela dans une ComboxBox de façon suivant :Valeur1,Valeur2 et Val lister une enum ? [ par jesusonline ] Bonjour, je voudrais faire un truc de ce style : public enum ArticleType { Articles = 1, News = 2, Astuces = 3 } void Trie nombre listview [ par syl2 ] Bonjour,Je suis en train de réaliser un agenda en C# et je suis confronté au problème du trie d'une colonne d'une listview quand des nombres sont stoc Savoir si c'est une Enum, et si oui, savoir le nom de l'enum [ par ricklekebekoi ] jai une fonticion qui va comme suit: private string ValueToString( <FONT color=#ff0000 size=2 remplir base de donné a partir d'un fichier .log [ par mook5naz ] bonjour, je dois lire un fichier log et remplir une base sqlServerj'utilise c# et j'ai un problème avec l'utilisation de mes flux filestream,streamwri \n est resources [ par MorpionMx ] Bonjour a tous. J'ai des ToolTips dans mon application. Pour certaines valeurs de ces ToolTips, j'ai des "\n" pour les que les infobulles soient sur p Listbox : comment remplir??????????? [ par chitaurus ] Bonjour, j'ai dans un form une list box que je voudrais remplir par les données d'une array list déclarée dans une autre classe. J'ai pas su comment f Remplir un DataGrid depuis un DataSet [ par PhoeniXX52 ] Bonjour tout le monde, J'ai remplis un datagrid avec un dataadapter et un dataset. J'aimerais pouvoir transférer mon datagrid vers mon dataset après ListBox & connection BDD [ par PhoeniXX52 ] Boujour tout le monde, J'ai un petit problème avec des listbox. J'ai une vidizaine de listbox. Que j'aimerais remplir tous en même temps en me connec


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.