J'ai une énumération des valeurs que je veux alimenter en une zone de liste déroulante.Valeurs d'énumération dans une zone de liste déroulante
Enum SortType
Id
FirstName
LastName
End Enum
Je souhaite associer à cette énumération des chaînes que je pourrai définir dans la liste déroulante. à la "Id", "Prénom", "Nom de famille".
Comment dois-je procéder?
Pour avancé, je, par la suite, devrait être en mesure d'internationaliser que les chaînes: (« Id », « Nom », « prenom »)
En fait, j'ai une List(Of String) = new List("Id", "First Name", "Last Name")
et associer cet index de liste à un ENUM valeur. C'est un peu embarrassant, car quand j'ai besoin d'ajouter ou de supprimer des valeurs enum, je devrais réassocier les index.
Jetez un oeil: http://stackoverflow.com/questions/424366/c-string-enums Il existe plusieurs approches (C#). –