Bonjour
J'ai un petit soucis avec le Binding d'un combobox.
J'ai créé un DLL contenant une classe définit comme ci-dessous :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
public class uneadresse
    {
        string ID { get; set; }
        string sDescription { get; set; }
 
        public static List<uneadresse> GetAdresses(int iStart, int iStop)
        {
            List<uneadresse> lstAdresses = new List<uneadresse>();
            for (int i = iStart; i <= iStop; i++)
            {
                uneadresse myadresse = new uneadresse();
                {
                    myadresse.ID = i.ToString();
                    myadresse.sDescription = i.ToString();
                }
                lstAdresses.Add(myadresse);
            }
            return lstAdresses;
        }
    }

Dans mon application j'ai fait un using de cette DLL
et pour remplir mon combobox je fais simplement :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
lstAdresse.ItemsSource=madll.uneadresse.GetAdresses(1,32);

Mais lorsque que je teste mon combobox semble bien contenir le bon nombre d'élément mais aucune valeur n'apparait !!!

Mon code WPF :
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<ComboBox Margin="30,5" Name="lstAdresse" SelectedIndex="0" DisplayMemberPath="ID" ItemsSource="{Binding}" SelectedValue="{Binding Path=ID}" SelectedValuePath="ID"/>

Merci.