DataGridView - Limitar movimiento a dos columnas.

20/10/2007 - 17:37 por Tomas | Informe spam
Hola a todos.

Tengo un DataGridView con 10 columnas de solo lectura, menos las dos ultimas
que son modificables.

Por comodidad para el usuario quisiera, que el desplazamiento o navegacion
por la rejilla, se limitara a estas dos ultimas columnas, que son las unicas
que puede modificar.

¿Hay alguna propiedad del control que se pueda activar para poder hacer esto
que les comento?.

Gracias por anticipado.

Tomás.
 

Leer las respuestas

#1 Luis Miguel Blanco
21/10/2007 - 10:51 | Informe spam
Hola Tomás

Para esta funcionalidad que precisas puedes utilizar la propiedad ReadOnly
de los objetos columna que componen tu DataGridView, de forma similar a como
puedes ver en el siguiente bloque de código que te adjunto.

//--
int nContador = 0;
for (nContador = 0; nContador <= this.DataGridView1.Columns.Count - 3;
nContador++)
{
this.DataGridView1.Columns[nContador].ReadOnly = true;
}
//--

Espero que te sea de utilidad.

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Tomas" wrote:

Hola a todos.

Tengo un DataGridView con 10 columnas de solo lectura, menos las dos ultimas
que son modificables.

Por comodidad para el usuario quisiera, que el desplazamiento o navegacion
por la rejilla, se limitara a estas dos ultimas columnas, que son las unicas
que puede modificar.

¿Hay alguna propiedad del control que se pueda activar para poder hacer esto
que les comento?.

Gracias por anticipado.

Tomás.



Preguntas similares