Procedimiento para crear columnas de solo lectura en el control DataGridView de formularios Windows Forms mediante el diseñador

De forma predeterminada, los usuarios pueden modificar el texto y los datos numéricos mostrados en el control DataGridView de Windows Forms. Si quiere mostrar datos que no están diseñados para modificarse, debe hacer que las columnas que contengan esos datos sean de solo lectura. Para obtener información sobre cómo hacer que el control sea completamente de solo lectura, vea Procedimiento para impedir la adición y eliminación de filas en el control DataGridView de Windows Forms mediante el Diseñador.

El procedimiento siguiente requiere un proyecto de Aplicación Windows con un formulario que contenga un control DataGridView. Para obtener información sobre cómo configurar un proyecto de este tipo, vea Procedimiento para crear un proyecto de aplicación de Windows Forms y Procedimiento para agregar controles a Windows Forms.

Para que hacer que una columna sea de solo lectura mediante el Diseñador

  1. Haga clic en el glifo de acciones del Diseñador (Flecha negra pequeña) ubicado en la esquina superior derecha del control DataGridView y luego seleccione Editar columnas.

  2. Seleccione una columna de la lista Columnas seleccionadas.

  3. En la cuadrícula Propiedades de columna, establezca la propiedad ReadOnly en true.

    Nota

    También puede hacer que una columna sea de solo lectura al agregarla; para ello, active la casilla Solo lectura en el cuadro de diálogo Agregar columna.

Consulte también