Compartir a través de


Procedimiento para establecer estilos de fila alternos en el control DataGridView de formularios Windows Forms mediante el diseñador

Los datos tabulares suelen presentarse en un formato de doble carta en el que las filas alternas tienen distintos colores de fondo. Este formato permite a los usuarios saber fácilmente qué celdas están en cada fila, especialmente con tablas anchas que tienen muchas columnas.

Con el control DataGridView, puede especificar la información de estilo completa para las filas alternas. Se pueden usar características de estilo tales 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 Windows Forms.

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.

Definición de 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 (Botón de puntos suspensivos (...) en la ventana Propiedades de Visual Studio) situado junto a la propiedad AlternatingRowsDefaultCellStyle.

  3. En el cuadro de diálogo Generador de CellStyle, defina el estilo estableciendo las propiedades y use el panel Vista previa para confirmar las opciones. Los estilos que especifique se usan en todas las demás filas que se muestran en el control, empezando por la segunda.

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

    Nota

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

Consulte también