Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008
-
14 mai 2008 à 12:54
Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008
-
20 mai 2008 à 20:59
Bonjour, je suis un peteit nouveau en programmation visual basic express 2008 et j'ai besoin d'aide s.v.p.
j'en suis a la conception d'un formulaire qui a pour but d'en créer d'autre pour faire des calculs précis, donc j'ai une boite et un bouton qui génère un nombre de combobox relié a ma table inventaire, et voila que, quand je sélectione dan un de ces combobox un item, tous les autres change aussi pour cet item. Ou est mon erreur ?
Voici le code:
Private Sub GénérerItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GénérerItem.Click
Dim Item As System.Windows.Forms.ComboBox
Dim Nbitem As Integer = CInt(NombreItemInventaire.Text)
Dim positionItemX As Integer = 106
For i = 1 To Nbitem
Item = New System.Windows.Forms.ComboBox
Item.Name = "Item" & CStr(i)
Item.Location = New Point(positionItemX, positionItemY)
positionItemX = positionItemX + 105
Item.Width = 95
Item.DataSource = Gestion_de_ProjetsDataSet.Tables("Inventaire")
Item.DisplayMember = "description"
Me.Controls.Add(Item)
departement.Add(Item)
Next
En plus, j'aimerais qu'en double cliquant sur la combobox , je puisse ajouter des item d'inventaire inexistant.
Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008 20 mai 2008 à 20:59
J'ai trouvé mon erreur!!!
voicice que ca prenait:
Dim Nbitem As Integer = CInt(NombreItemInventaire.Text)
Dim positionItemX As Integer = 106
Dim Item As Windows.Forms.ComboBox
Dim Source As Windows.Forms.BindingSource
For i = 1 To Nbitem
Item = New System.Windows.Forms.ComboBox
Source = New System.Windows.Forms.BindingSource
Item.Name = "Items" & CStr(i)
Item.Location = New Point(positionItemX, positionItemY)
positionItemX = positionItemX + 105
Item.Width = 95
Me.Controls.Add(Item)
Source.DataSource = Gestion_de_ProjetsDataSet.Inventaire
Item.DataSource = Source
Item.DisplayMember = "description"
Item.ValueMember = ("No_ Item")