Cuando llene un DataGridView con datos, siempre hay una fila vacía en la parte inferior. ¿Cómo desactivo esto?¿Cómo elimino la fila vacía de la parte inferior de un control DataGridView?
Respuesta
Sí, siempre habrá una fila vacía en la parte inferior de DataGridView
. Permite al usuario agregar nuevos datos en tiempo de ejecución; todo lo que tienen que hacer es comenzar a escribir en la nueva fila.
Para desactivarlo, también deberá evitar que el usuario agregue filas nuevas. Para ello, establezca la AllowUserToAddRows
property de su control DataGridView
en Falso:
myDataGridView.AllowUserToAddRows = false;
Usted podría utilizar RemoveAt también. Como ya sabes, RemoveAt usa con número de índice.
// Your last row index number - 1
dataGridView1.Rows.RemoveAt(18);
obtendrá la excepción" No confirmada nueva fila no puede ser eliminada "!! –
Si conoce el índice de la última fila. Usted podría eliminarlo fácilmente. –
@UmutD, eso no es cierto. Usted obtiene la excepción que se señala en el comentario anterior –
Vaya a las propiedades de DataGridView, En la sección Comportamiento habrá una opción AllowUserToAddRows hacen que sea falso.
¿Qué valor agrega esto a la respuesta que fue aceptada hace 7 años? –
- 1. WPF DataGrid fila vacía en la parte inferior
- 2. ¿Cómo coloco un DataGridView en una fila específica (para que la fila seleccionada esté en la parte inferior)?
- 3. Desplácese hasta la parte inferior de C# DataGridView
- 4. DataGridView: cómo ocultar la fila "nueva"?
- 5. pestañas en la parte inferior de TabControl
- 6. ¿Cómo determinar la fila vacía?
- 7. Cómo coloco un DataGridView en una fila específica (para que la fila seleccionada esté en la parte superior)
- 8. Cómo alinear div en la parte inferior de la página, no en la parte inferior de la pantalla
- 9. DatagridView Seleccionar la última fila
- 10. Ocultar la fila adicional en la parte inferior en una vista de DataGrid en una aplicación de Winform
- 11. jquery - detectar si la parte inferior de la div está tocando la parte inferior de la ventana del navegador?
- 12. C# Datagridview - Verificar la fila se selecciona
- 13. ¿Cómo determina GDB la parte inferior de la pila?
- 14. panel autoscroll en la parte inferior
- 15. Cómo pegar texto en la parte inferior de la página?
- 16. Haga doble clic en la fila DataGridView?
- 17. ¿Cómo elimino la selección de una fila de gridview?
- 18. ¿Cómo encontrar la Id. De fila de datagridview, dado un valor de fila?
- 19. ¿Cómo mantener un ScrollView para desplazarse hacia la parte inferior?
- 20. Datagridview - eliminar parte antes de la primera columna
- 21. Eliminar duplicados de la parte inferior de la lista genérica
- 22. ¿Cómo elimino solo la parte superior de una caja sombreada?
- 23. Android: pestañas en la parte INFERIOR
- 24. los números de fila en un DataGridView
- 25. Css alinear a la parte inferior de la página
- 26. Posición en la parte inferior derecha de la pantalla
- 27. DIV adjunto a la parte inferior de la ventana
- 28. CSS Push Div a la parte inferior de la página
- 29. ¿Cómo colocar div en la parte inferior de otro div?
- 30. ¿Cómo desplazarse hacia la parte inferior de ListView mediante programación?
Obtengo la fila gris incluso con la propiedad configurada de esa manera. –
Luego establezca su visibilidad en falso si la fila está vacía – Pierre
Realmente odio este comportamiento. Agrega una entrada en blanco a mi 'DataSource'. No hay forma de saber después de que el usuario haya cometido una fila ('UserAddedRow' solo ocurre cuando el usuario usa esa línea en blanco) – Brandon