Scrivere con la tastiera nelle celle di una GridView
Da Gambas-it.org - Wikipedia.
Versione del 19 lug 2023 alle 13:58 di Vuott (Discussione | contributi)
Per scrivere con la tastiera nelle celle di una GridView, è possibile utilizzare l'Evento "_KeyRelease()", come mostrato nel seguente codice
Per spostarsi da una cella ad un'altra, è sufficiente cliccare con il puntatore del mouse all'interno della cella prescelta.
Può risultare necessario attivare il Componente gb.gtk3, affinché il codice funzioni.
Private GridView1 As GridView Public Sub Form_Open() With GridView1 = New GridView(Me) As "GridView1" .X = 0 .Y = 0 .H = 300 .W = Me.W .Header = 3 .Rows.Count = 10 .Columns.Count = 10 End With End Public Sub GridView1_KeyRelease() GridView1.Current.Text &= Key.Text End
L'uso dell'Evento "_KeyRelease()" in questo caso è più comodo ed efficace dell'Evento "_KeyPress()", poiché impedisce che venga scritto più volte il medesimo carattere prescelto, qualora si tenga premuto a lungo il tasto della tastiera che lo rappresenta.