[VB.NET]Clic droit sur bouton

Fermé
MrKing - 25 mars 2012 à 19:01
Bonjour à tous,

Voilà, je me suis lancé dans un petit projet de démineur en VB.NET.
En vue de créer un tableau dont la taille est choisie par l'utilisateur, j'ai donc créé celui-ci dans le code comme ceci:


For i As Integer = 1 To 15
            For j As Integer = 1 To 15
                grille(i, j) = New Button
                grille(i, j).Height = 25
                grille(i, j).Width = 25
                grille(i, j).Location = New Drawing.Point(25 * (i - 1), 25 * (j - 1))
                grille(i, j).Name = i & "-" & j
                Me.Controls.Add(grille(i, j))


J'ai donc ensuite créé une sub pour savoir sur quel bouton on a cliqué, le nombre de mines autour... Bref, ça fonctionne plutôt bien.

Maintenant, j'aimerais pouvoir placer les drapeaux (pour marquer les mines) en effectuant un clic droit sur le bouton mais je n'y arrive pas.

En faisant quelques recherches, j'ai bien trouvé ceci, mais cela ne fonctionne pas.


Private Sub MaForm_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseDown
        If e.Button = Windows.Forms.MouseButtons.Right Then
            MessageBox.show("Click Droit")
        End If
    End Sub


Pourriez-vous me donner un petit coup de main s'il vous plaît ?

Nicolas