title: ContextMenuStrip not showing nearby cursor
body: <p>I'm trying to create an event that shows a contextmenu when I right click a row in my datgridview. </p>
  
  <p>Here is an image of the problem that is happening:</p>
  
  <p><img src="https://i.stack.imgur.com/baobT.png" alt="enter image description here"></p>
  
  <p>And here is the code I am currently using:</p>
  
  <pre><code>Private Sub dgvStudents_CellMouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles dgvStudents.CellMouseDown
      Dim rowClicked As DataGridView.HitTestInfo = dgvStudents.HitTest(e.X, e.Y)
      'Select Right Clicked Row if its not the header row
      If e.Button = Windows.Forms.MouseButtons.Right AndAlso e.RowIndex &gt; -1 Then
          'Clear any currently sellected rows
          dgvStudents.ClearSelection()
          Me.dgvStudents.Rows(e.RowIndex).Selected = True
          ContextMenuStrip1.Show(dgvStudents, Control.MousePosition)
  
      End If
  End Sub
  </code></pre>
  
  <p>P.S the screen capture doesn't show my cursor >.> but it's definitely not synced with the context menu!</p>
  
  <p><strong>EDIT</strong>: Ok guys I've solved it, </p>
  
  <p>I simply replaced Control.MousePosition to MousePosition and it worked!</p>