martes, 12 de marzo de 2013

C# Visual Basic .NET 2008:Eliminar fila desde un DatGridView al presionar Suprimir


En formularios donde se necesita agregar registros a un control DataGridView por ejemplo: al detalle de una factura, es típico que el usuario se equivoque e inserte un registro que no corresponde. Una solución puede ser que seleccione el registro y presione la tecla Suprimir para eliminar el registro. La manera de hacerlo es la siguiente:
Agregar este código en el evento KeyDown del DataGridView:
int XSaint = 0;
            if (e.KeyCode == Keys.Delete)
            {
                e.Handled = true;
                XSaint = ((DataGridView)sender).CurrentRow.Index;
                dataGridView1.Rows.RemoveAt(XSaint);
            }

0 comentarios:

Publicar un comentario