VB .NET : ComboBox et DataRow() - VB/VBA/VBS - Programmation
MarshPosté le 15-06-2005 à 16:39:04
Bonjour, depuis quelques temps, je suis confronté à un probleme d'initialisation des comboBox. Lorsque l'attribue le parametre cbbox.datasource à un datatable, aucun probleme. Mais lorsque j'attribue ce parametre à un datarow (), le combobox n'affiche que des lignes comme celles ci : "System.DataRow"
Voici mon code :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim source As DataRow() = DataSet11.Tables("listeArticle" ).Select("RefArticle like '" & TextBoxRefArticle.Text & "*'" ) RemplirComboBoxArticle(source) End Sub
Private Sub RemplirComboBoxArticle(ByVal source As DataRow())
With comboBoxArticle .ValueMember = "RefArticle" .DisplayMember = "LibCourt" .DataSource = source End With End Sub
Marsh Posté le 15-06-2005 à 16:39:04
Bonjour,
depuis quelques temps, je suis confronté à un probleme d'initialisation des comboBox.
Lorsque l'attribue le parametre cbbox.datasource à un datatable, aucun probleme.
Mais lorsque j'attribue ce parametre à un datarow (), le combobox n'affiche que des lignes comme celles ci : "System.DataRow"
Voici mon code :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim source As DataRow() = DataSet11.Tables("listeArticle" ).Select("RefArticle like '" & TextBoxRefArticle.Text & "*'" )
RemplirComboBoxArticle(source)
End Sub
Private Sub RemplirComboBoxArticle(ByVal source As DataRow())
With comboBoxArticle
.ValueMember = "RefArticle"
.DisplayMember = "LibCourt"
.DataSource = source
End With
End Sub
Merci de votre aide!