Bonjour,

J'ai une méthode qui s'occupe de remplir un ComboBox... La voici !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
        private void PopulateComboBox()
        {
            int count;
            TList<Country> countryCollection = DataRepository.CountryProvider.GetPaged(String.Empty,
                CountryColumn.CountryCode.ToString(), 0, int.MaxValue, out count);
 
            // Set ddlCountry DataSource
            this.DataSource = countryCollection;
            this.DisplayMember = "FullName";
            this.ValueMember = CountryColumn.Id.ToString();
        }
Et voici la classe Country que j'essai d'afficher dans le ComboBox !

Code : 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
 
    [Serializable]
    [CLSCompliant(true)]
    public partial class Country : CountryBase
    {       
        #region Constructors
 
        public Country():base(){}   
 
        #endregion
 
 
        public string FullName
        {
            get { return "Salut"; }
        }
    }
Avec ce code, je m'attends à voir apparaitre le texte "Salut" autant de fois qu'il y a d'éléments dans ma collection. Pourquoi ça ne fonctionne pas ! :S

En passant, la collection provient de code généré par NetTiers...

Merci de votre aide !

Martin