J'essaie de remplir un ComboBox par programmation. Je crée des ComboBoxItems et voudrais définir leur texte (le texte qui est visible pour l'utilisateur final) et leur valeur (l'objet que je vais gérer en arrière-plan après que l'utilisateur l'ait sélectionné)Définir le texte et la valeur d'un ComboBoxItem
Cependant le ComboBoxItem semble avoir seulement un membre pour ces deux exigences: la variable de contenu, ce qui ne correspond pas à mes besoins car je veux distinguer les propriétés de texte et de valeur et je veux le faire sans liaison de données. parvenir
Mon code actuel se présente comme suit:
ComboBox comboBox;
ComboBoxItem item = new ComboBoxItem();
item.Content = "First Item";
item.Value = 1; // Does not work, no such member as Value!
comboBox.Items.Add(item);