codice:Private Sub DataGridView1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) _ Handles DataGridView1.KeyDown Dim g As DataGridView = DirectCast(sender, DataGridView) If e.KeyCode = Keys.F9 Then g.CommitEdit(DataGridViewDataErrorContexts.Display) g.ClearSelection() SalvaDati() e.Handled = True End If End Sub
Debbo salvare i dati di un DataGridView premendo il tasto F9
Il codice di sopra non funziona. L'unico modo per farlo funzionare è dare il focus ad un altro controllo qualunque.
Ma non si potrebbe fare meglio?![]()
Ciao![]()

Rispondi quotando