Visual Basic.NET - Pasar siguiente Fila

   
Vista:
Imágen de perfil de Carlos Madrigal

Pasar siguiente Fila

Publicado por Carlos Madrigal (3 intervenciones) el 07/05/2014 04:45:47
estoy tratando de hacer que al presionar la tecla esc en el grid abra otro formulario tipo menu que llama el evento printDocument eso me funciona bien pero si se me olvida presionar la tecla enter en la ultima linea me borra esa los datos de esa celda quisiera que si el máximo de caracteres aceptado son 2 que pase al siguiente celda automáticamente


Private Sub Dt_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles Dt.KeyDown

If e.KeyCode = Keys.Escape Then
Dim frmBus As New Form2
frmBus.Show()
End If
End Sub

p

Private Sub Dt_CellEndEdit_1(sender As System.Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles Dt.CellEndEdit
SendKeys.Send("{UP}")
SendKeys.Send("{TAB}")
End Sub


y como ago para que borre la ultima fila en blanco de la grid

For intctr = 0 To Dt.Rows.Count - 1
Cant = CDec(Dt.Rows(intctr).Cells(0).Value)
Descp = CDec(Dt.Rows(intctr).Cells(1).Value)
esp = " X "
Ticket1.AgregaArticulo(Cant, esp, Descp) 'imprime una linea de descripcion
Next

GRACIAS por la ayuda he tratado de solucionarlo por todos los medios pero no me funciona agradezco la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder