Cómo: Crear columnas de sólo lectura en el control DataGridView de formularios Windows Forms
Actualización: noviembre 2007
No todos los datos se tienen que modificar. En el control DataGridView, el valor de la propiedad ReadOnly de la columna determina si los usuarios pueden editar las celdas en esa columna. Para obtener información sobre cómo hacer que el control sea de sólo lectura, vea Cómo: Impedir la adición y eliminación de filas en el control DataGridView de formularios Windows Forms.
Visual Studio ofrece compatibilidad para esta tarea.
Para hacer mediante programación que una columna sea de sólo lectura
Establezca la propiedad DataGridViewColumn.ReadOnly en true.
dataGridView1.Columns("CompanyName").ReadOnly = True
dataGridView1.Columns["CompanyName"].ReadOnly = true;
Compilar el código
Para este ejemplo se necesita:
Un control DataGridView denominado dataGridView1 con una columna denominada CompanyName.
Referencias a los ensamblados System y System.Windows.Forms.