bonjour
je voudrais sélectionner un numero qui afficher dans un combo qui inseret dans datagrid view
apres avoir sélectionner le numero je veux qu'il calcule les valeurs de certain celule qui a partient a la meme ligne ddu combo
merci
bonjour
je voudrais sélectionner un numero qui afficher dans un combo qui inseret dans datagrid view
apres avoir sélectionner le numero je veux qu'il calcule les valeurs de certain celule qui a partient a la meme ligne ddu combo
merci
Ajoute :
sur ton dataGridView et dans cet évènement gère tes calculs
Code : Sélectionner tout - Visualiser dans une fenêtre à part Handles maDGV.CellValidated
mais ça ne marche pas
je veux l’événement selectindexchanged du combo
Si tu veux l'élément SelectedIndexChange, c'est plus compliqué.
Il faut que tu implémentes l'évènement EditingControlShowing de ta datagrid. Dans cet évènement, tu récupères ta combo et la stocke dans une variable de classe que tu as déclaré avec des évènements.
Ensuite, tu assignes à cette combo un évènement SelectedIndexChanged.
Code :
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
18
19
20 Public Class taForm Private WithEvents combo as ComboBox Private Sub dgv_EditingControlShowing(ByVal sender As Object, ByVal e As DataGridViewEditingControlShowingEventArgs) Handles taDataGrid.EditingControlShowing 'Check if sender is a combobox If TypeOf e.Control Is ComboBox Then 'Retrieve the right combobox comboTable = CType(e.Control, ComboBox) End If End Sub Private Sub ComboBox_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles combo.SelectedIndexChanged 'Ici tu as ton évènement End Sub End Class
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager