Individuare con quale tasto del mouse si è cliccato in una cella della GridView
Da Gambas-it.org - Wikipedia.
Per individuare con quale tasto del mouse si è cliccato in una cella di una GridView, è possibile utilizzare questo semplice codice:
Public Sub Form_Open() With GridView1 .Columns.Count = 10 .Rows.Count = 25 End With End Public Sub GridView1_MouseUp() Select Case Mouse.Button Case 1 GridView1.Current.Text = "Tasto Sinistro" ' oppure anche così: GridView1[GridView1.Row, GridView1.Column].Text = "Tasto Sinistro" Case 2 GridView1.Current.Text = "Tasto Destro" ' oppure anche così: GridView1[GridView1.Row, GridView1.Column].Text = "Tasto Destro" End Select GridView1.Columns[GridView1.Column].Width = -1 ' [nota 1] End
Note
[1] Vedere questa pagina: Adattare automaticamente l'altezza e la larghezza di una cella di una GridView al testo contenuto