Bonjour à tous,
Je rencontre un problème concernant l'ajout d'un bouton dans un datagridviews,
Pour résumer je voudrais ajouter mon bouton de manière dynamique dans un datagridview mais également dans la même procédure créer un événement (AddHandler.. Adress of) a partir d'un click de ce bouton.
Le problème et que le type du bouton n'est quasiment jamais compatible avec celui du datagrid. si le bouton est de type bouton je ne pourrait pas l'ajouter dans le datagrid mais la creation de l'evenement marchera et si je le mets dans un type compatible au datagrid, l'ajout au datagrid marchera mais l'evenement ne prendra pas en compte le bouton...
Si quelqu'un pourrait m'aider.
Merci d'avance
je vous mets à disposition le bout de code :
Je tiens a signaler je ne fait pas fonctionner les deux partie du code en meme temps
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
21
22 Private Sub AjoutBouton() 'Si le type est bouton alors.... Dim Bouton As Button Bouton = New Button With Bouton ' .HeaderText = "Action" .Name = "Action" .Text = "Ping" ' .UseColumnTextForButtonValue = True End With 'Si le type DataGridViewButtonColumn alors.... Dim bouton As New DataGridViewButtonColumn bouton.Name = "bouton" + CStr(NombreligneDatagridPingMonitoring) bouton.Text = "Ping" DataGridViewPingMonotoring.Columns.Add(ColonneBouton) ' Fonctionne avec bouton mais pas avec DataGridViewButtonColumn AddHandler Bouton.Click, AddressOf modifier End Sub
Partager