Bonjour,
Voila je dispose d'un MSHFlexGrid dans lequel il y a des données provenant d'une base de données SQL. Je voudrait que lorsqu'on click (click droit de la souris) sur une ligne, ca m'ouvre un autre form et dans un textbox ca m'affiche la valeur sur laquelle g clické.
Voila mon 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 Private Sub MSHFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single) If Button = vbLeftButton Then 'Ouvre la feuille correspondant au click Gauche FrmAntivirus.Show Else If Button = vbRightButton Then 'Ouvre la feuille correspondant au click droit FrmPackage.Show FrmPackage.Text1=MSHFLexGrid1.MouseRow End If End If End Sub
Voila quand je fais ".MouseRow", ca me retourne "l'indice" de la ligne qur laquelle g clické et ce n'est pas ce que je veux!
Voila j'espère que g été claire
Merci pour votre aide
Partager