Datagridview - Focus sur la Cellule qui a été cliqué avec le bouton droit

J'ai un datagridview que j'ai mis un ContextMenuStrip1. Je voudrais, pour supprimer une ligne dans le datagridview lorsque la ligne est en droit dessus et cliquer sur "supprimer la ligne". J'ai le supprimer de travail et le menu s'affiche mais ce n'est pas de cuisson lorsque vous faites un clic droit sur le datagridview.

C'est là que je suis en train de la ligne à modifier:

   Private Sub ModifyRowToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ModifyRowToolStripMenuItem.Click
    If Not datagridview_TagAssignment.CurrentRow Is Nothing Then
      datagridview_TagAssignment.CurrentCell = datagridview_TagAssignment.Item(0, datagridview_TagAssignment.CurrentRow.Index)
      datagridview_TagAssignment.BeginEdit(True)
    End If
  End Sub

Je suis toujours de se retrouver sur la ligne(0) et de ne jamais la ligne j'ai cliqué avec le bouton droit sur.

 Private Sub datagridview_TagAssignment_CellMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles datagridview_TagAssignment.CellMouseClick
    If e.Button = Windows.Forms.MouseButtons.Right AndAlso e.RowIndex >= 0 Then
      datagridview_TagAssignment.Rows(e.RowIndex).Selected = True
    End If
  End Sub

Quelqu'un a des suggestions?

OriginalL'auteur ErocM | 2010-03-26