Saltar al contenido

Deshabilitar la multiseleccion de filas en dataGridView con C#

deshabilitar-multiseleccion-de-filas-c-sharp-c#-datagridview

Hola de nuevo, en este post seguimos hablando sobre dataGridView con C Sharp o C#, y en esta ocasión les mostrare como deshabilitar la multiseleccion de filas en dataGridView.

En mi nuevo trabajo me toco hacer una pequeña aplicación en este lenguaje y utilice las datagridView para mostrar algunos datos y se me hizo interesante la opción de deshabilitar la multiseleccion de filas ya que en mi caso el usuario tenia que seleccionar una fila para manipular sus datos y decidí deshabilitar la multiseleccion para mantener la atención del usuario enfocada en una sola fila.

Menos bla bla bla y mas código

En este caso vamos a utilizar un dataGridView que ya realice anteriormente como ejemplo, observa.

Todas las filas del dataGridView seleccionadas

Como podrás ver en esta tabla se pueden seleccionar todas las filas, ahora bien como no queremos que el usuario pueda hacer eso vamos a utilizar una sola linea para deshabilitarlo.

Deshabilitando multiseleccion de filas en datagridview

Solo basta con una sola linea para quitarle ese poder al usuario, pero, ¿En donde colocar esa linea?, te recomiendo colocarla antes de llenar la tabla con los datos, ya sea desde una base de datos o introducidos desde el código fuente como en este ejemplo.

Código completo

Selección de una sola fila

Ahora el usuario solo podrá seleccionar una fila o una sola celda. 😀

Gracias por leer este artículo y esperamos que encuentres útil esta información. Si tienes preguntas o sugerencias adicionales, no dudes en comentar. ¡Nos encantará escuchar de ti!
Hasta la próxima oportunidad, ¡nos despedimos!

Puedes apoyar el blog de diferentes maneras:
Suscribiéndote al Blog.
Apoyando mi trabajo..
Invitándome un café.☕
Seguirme en redes sociales.
o compartir mi contenido en redes sociales. ⬇️

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *