Compartir a través de


Cómo: Ocultar columnas en controles DataGridView

Actualización: noviembre 2007

Puede ocultar columnas en un control DataGridView mediante programación o en el diseñador. De cualquier modo, debe establecer la propiedad Visible de la columna en false para ocultarla.

Para ocultar una columna DataGridView en el diseñador

  1. Agregue un control DataGridView utilizando la tabla Customers de la base de datos Northwind, como se describe en Cómo: Mostrar datos usando controles DataGridView.

  2. Haga clic en el botón de puntos suspensivos (…) junto a la propiedad Columns.

    Se abre el cuadro de diálogo Editar columnas.

  3. En el cuadro de diálogo Editar columnas, seleccione la segunda columna (Nombre de la compañía) y, a continuación, en la ventana Propiedades de columnas enlazadas, establezca la propiedad Visible en False.

  4. Haga clic en Aceptar para cerrar el cuadro de diálogo.

  5. Presione F5 para ejecutar el código y comprobar que la columna Nombre de la compañía se oculta.

Para ocultar una columna DataGridView mediante programación

  1. Haga doble clic en la columna del control DataGridView para agregar el controlador de eventos CellContentClick predeterminado y, a continuación, agregue el código siguiente. Este código oculta la primera columna en el control DataGridView.

    this.customersDataGridView.Columns[0].Visible = false;
    
  2. Presione F5 para ejecutar el código.

  3. Haga clic dentro del control DataGridView y compruebe que la columna Id. de cliente se oculta.

Vea también

Tareas

Cómo: Mostrar datos usando controles DataGridView

Cómo: Ordenar datos en controles DataGridView

Otros recursos

Obtener acceso y mostrar datos