faccio una cosa del genere per intercettare il click desto del mouse su una griglia e aprire un menu contestualecodice:Private Sub MyDatagrid_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyDatagrid.MouseDown If e.Button = Windows.Forms.MouseButtons.Right Then 'apro il menu End If End Sub
ma vorrei che questo si verificasse non su tutta la griglia ma solo se faccio tasto destro sulla riga selezionata della griglia.
avrei pero bisogno del vostro aiuto, almeno su come procedere, se c'e' un'evento specifico tipo il click sulla selezione oppure devo controllare se la posizione del mouse è interna all'area della riga selezionata, e in questo caso come fare?
grazie mille