Bonjour,
Je pense que la question a déjà été posée, mais je ne trouve pas de réponse.
C'est simple, je cherche a créer un enum dynamique.
Explications :
Je réalise un outil de configuration qui est en fait un Winform avec un propertyGrid.
La propertyGrid est assez sympa car elle permet facilement de remplir la liste de choix possible à l'aide d'une variable de type Enum.
Mais voilà, dans un cas particulier (celui de la langue par défaut du logiciel), la liste qui doit apparaitre dans la case est dynamique puisqu'elle s'appuie sur les fichiers de traduction présents.
Donc, comment construire un Enum a partir d'une fonction (qui liste par exemple mes fichiers) puis utiliser cet Enum comme le type d'une variable que j'attache a un propertyGrid de la même façon que je le ferai avec un Enum simple ?
Partager