cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010
-
14 nov. 2008 à 19:26
cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010
-
14 nov. 2008 à 19:44
Bonjour
j'ai un DatagridView contenant une colonne de type DataGridViewComboBoxColumn.
je voudrais lui affecter des valeurs comme on le fait manuellement avec un combobox.Items.Add. Est-ce que c'est possible
cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010 14 nov. 2008 à 19:44
Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
''----------------------------------------
Dim LIGNE As Integer
LIGNE = Me.DataGridView1.CurrentRow.Index '' ''-------------si colonne0eme
If Me.DataGridView1.CurrentCell.ColumnIndex = 0 Then
Dim article As New Ventes_Lib.Article
''si l'article entree est introuvable
If article.getArticleQteSupZero(Me.DataGridView1.CurrentCell.Value.ToString) = False Then
MsgBox("Description d'article intouvable. Ressaisisez l'article et appuyez sur <Entrée>.")
Exit Sub
'''==========================================
je n'obtiens tjrs rien
End If
''---------------------------------
article.getArticleQteSupZero(Me.DataGridView1.Item(0, LIGNE).Value.ToString)
Dim cbo As New Windows.Forms.DataGridViewComboBoxCell
Dim i As Integer
For i = 0 To article.compteur - 1
cbo.Items.Add(article.article(i))
Next
''---------------------------------
Me.DataGridView1.Item(1, 0).Value = cbo
Exit Sub
End If
End Sub