Compartir a través de


Cómo: Establecer estilos de fila alternos en el control DataGridView de formularios Windows Forms mediante el diseñador

Con frecuencia los datos tabulares se presentan en un formato de doble carta donde las filas alternas presentan distintos colores de fondo. Este formato permite a los usuarios saber con facilidad las celdas que están en cada fila, sobre todo en el caso de tablas anchas que tienen muchas columnas.

Con el control DataGridView, puede especificar toda la información de estilo a las filas alternas. Puede utilizar características de estilo como el color de primer plano y la fuente, además del color de fondo, para diferenciar las filas alternas. Para obtener más información, vea Estilos de celda en el control DataGridView de formularios Windows Forms.

El procedimiento siguiente requiere un proyecto de Aplicación para Windows con un formulario que contiene un control DataGridView. Para obtener información sobre cómo configurar tal proyecto, vea Cómo: Crear un nuevo proyecto de aplicación de Windows Forms y Cómo: Agregar controles a formularios Windows Forms.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Defina los estilos para filas alternas

  1. Seleccione el control DataGridView en el diseñador.

  2. En la ventana Propiedades, haga clic en el botón de puntos suspensivos (Captura de pantalla de VisualStudioEllipsesButton) situado junto a la propiedad AlternatingRowsDefaultCellStyle.

  3. En el cuadro de diálogo Generador de CellStyle, defina el estilo estableciendo las propiedades y utilice el panel Vista previa para confirmar sus opciones. Los estilos que especifique se utilizan cada dos filas mostradas en el control, iniciándose con la segunda.

  4. Para definir los estilos para las filas restantes, repita los pasos 2 y 3 utilizando la propiedad RowsDefaultCellStyle.

    Nota

    Las celdas se muestran mediante estilos heredados de distintas propiedades. Para obtener más información sobre herencia de estilos, vea Estilos de celda en el control DataGridView de formularios Windows Forms.

Vea también

Tareas

Cómo: Crear un nuevo proyecto de aplicación de Windows Forms

Cómo: Agregar controles a formularios Windows Forms

Referencia

DataGridView

Conceptos

Estilos de celda en el control DataGridView de formularios Windows Forms

Otros recursos

Estilo y formato básicos del control DataGridView en formularios Windows Forms

Utilizar el Diseñador con el control DataGridView de formularios Windows Forms