HOLA AMIGOS.
LES HECHO EL CUENTO:
TENGO UN DATAGRIDVIEW DESCONECTADO, LO QUE QUIERO ES ELIMINAR LA ULTIMA FILA CUANDO ESTA VACIA, PERO QUIERO QUE LO HAGA AUTOMATICAMENTE. ME EXPLICO, SI ESTOY EN LA ULTIMA FILA Y ME MUEVO A LA FILA ANTERIOR, QUIERO QUE LA ELIMINE AUTOMATICAMENTE.
SI LO HAGO MANUALMENTE FUNCIONA, EJEMPLO:
Case Keys.F4 'Elimina Una Fila del DatagridView
If (_DGV1.RowCount > 0) Then
Me._DGV1.Rows.Remove(Me._DGV1.CurrentRow)
End If
HE PROBADO ELIMINARLA EN LOS EVENTOS: RowValidating, RowValidated, RowLeave
EJEMPLO:
Private Sub _DGV1_RowValidated(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles _DGV1.RowValidated
If (_DGV1.RowCount > 0) Then
If _DGV1.Rows(e.RowIndex).Cells(0).Value() = String.Empty Then
Me._DGV1.Rows.Remove(Me._DGV1.CurrentRow)
End If
End If
End Sub
Y ARROJA: "La operación no se puede realizar en este controlador de eventos"
NO SE DONDE HACERLO, GRACIAS POR TODA LA AYUDA PRESTADA.