[VB.Net] ComboBox et DataSource
bonjour à tous,
J'ai lié un ComboBox à un arrayList avec .datasource comme suit:
Code:
1 2 3
|
Public fPedigreeByNom As New ArrayList
ComboBoxNomCheval.DataSource = fPedigreeByNom |
dans la procédure lorsque l'on ajoute un item, je mets à jour le arrayList:
Code:
1 2
|
fPedigreeByNom.Add(tmp.nom) |
pour mettre à jour la combo, je suis obligé de faire précéder:
Code:
1 2
|
[1]ComboBoxNomCheval.DataSource = fPedigreeByNom |
par
Code:
1 2
|
[2]ComboBoxNomCheval.DataSource = nothing |
pour que cela fonctionne !
Si je ne fais pas preceder l'instruction [1] par l'affectation de nothing [2], le combo ne reflete pas l'arraylist, savez-vous pourquoi ?
Mon code fonctionne mais j'aimerai comprendre !