Je suis d'ajouter des éléments à une zone de liste déroulante comme indiqué ci-dessous:Liaison de données sur la zone de liste déroulante
readonly Dictionary<string, string> _persons = new Dictionary<string, string>();
....
//<no123, Adam>, <no234, Jason> etc..
foreach (string key in _persons.Keys)
{
//Adding person code
cmbPaidBy.Items.Add(key);
}
Je veux faire de la zone de liste déroulante plus lisible en affichant les valeurs du dictionnaire (c.-à-noms). Mais j'ai besoin des codes personnels (no123 etc) pour aller chercher dans la base de données en fonction de l'entrée de l'utilisateur.
Quelle est la bonne façon de procéder? Comment puis-je lier à la fois la valeur et la clé d'un élément de zone de liste déroulante?
Est-ce un combobox WinForms ou WPF? –