Procedimiento para cambiar el tipo de una columna DataGridView de formularios Windows Forms mediante el diseñador

A veces, querrá cambiar el tipo de una columna que ya se ha agregado a un control DataGridView de Windows Forms. Por ejemplo, es posible que quiera modificar los tipos de algunas de las columnas que se generan automáticamente al enlazar el control a un origen de datos. Esto resulta útil cuando la tabla que se muestra tiene columnas que contienen claves externas a filas de una tabla relacionada. En este caso, es posible que quiera reemplazar las columnas del cuadro de texto que muestran estas claves externas por columnas de cuadro combinado que muestran valores más significativos de la tabla relacionada.

Los procedimientos siguientes requieren un proyecto Aplicación Windows con un formulario que contenga un control DataGridView. Para información sobre cómo configurar un proyecto de este tipo, consulte Procedimiento para crear un proyecto de aplicación de Windows Forms y Procedimiento para agregar controles a Windows Forms.

Para cambiar el tipo de una columna 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 ColumnType en el nuevo tipo de columna.

    Nota

    La propiedad ColumnType es una propiedad de solo tiempo de diseño que indica la clase que representa el tipo de columna. No es una propiedad real definida en una clase de columna.

Consulte también