Cómo: Establecer estilos de fila alternos para el control DataGridView de formularios Windows Forms

Actualización: noviembre 2007

Con frecuencia los datos tabulares se presentan a los usuarios en un formato de doble carta donde las filas alternas presentan colores de fondo diferentes. 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. De esta forma, 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.

Visual Studio ofrece compatibilidad para esta tarea.

Para establecer estilos de filas alternas mediante programación

Compilar el código

Para este ejemplo se necesita:

Programación eficaz

Para conseguir una máxima escalabilidad, se deben compartir objetos DataGridViewCellStyle entre las distintas filas, columnas o celdas que utilicen los mismos estilos, en lugar de establecer por separado las propiedades de estilo para cada elemento. Para obtener más información, vea Procedimientos recomendados para ajustar la escala del control DataGridView en formularios Windows Forms.

Vea también

Tareas

Cómo: Establecer estilos de colores y fuentes en el control DataGridView de formularios Windows Forms

Conceptos

Estilos de celda en el control DataGridView de formularios Windows Forms

Procedimientos recomendados para ajustar la escala del control DataGridView en formularios Windows Forms

Referencia

DataGridView.AlternatingRowsDefaultCellStyle

DataGridView.RowsDefaultCellStyle

DataGridView

DataGridViewCellStyle

Otros recursos

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