Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los datos tabulares a menudo se presentan a los usuarios en un formato similar al libro de contabilidad en el que las filas alternas tienen colores de fondo diferentes. Este formato facilita a los usuarios saber qué celdas están en cada fila, especialmente con tablas anchas que tienen muchas columnas.
Con el DataGridView control , puede especificar información de estilo completa para alternar filas. Esto le permite usar características de estilo como el color de primer plano y la fuente, además del color de fondo, para diferenciar las filas alternas.
Hay compatibilidad con esta tarea en Visual Studio. Vea también Cómo: establecer estilos de fila alternativos para el control DataGridView de Windows Forms usando el diseñador.
Para establecer estilos alternativos de filas mediante programación
Establezca las propiedades de los objetos DataGridViewCellStyle devueltos por las propiedades RowsDefaultCellStyle y AlternatingRowsDefaultCellStyle de DataGridView.
this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.Bisque; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;
With Me.dataGridView1 .RowsDefaultCellStyle.BackColor = Color.Bisque .AlternatingRowsDefaultCellStyle.BackColor = Color.Beige End With
Nota:
Los estilos especificados mediante las propiedades RowsDefaultCellStyle y AlternatingRowsDefaultCellStyle reemplazan los estilos especificados a nivel de columna y DataGridView, pero son reemplazados por los estilos establecidos a nivel de fila y celda individuales. Para obtener más información, vea Estilos de celda en el control DataGridView de Windows Forms.
Compilar el código
Este ejemplo requiere:
Control DataGridView denominado
dataGridView1
.Referencias a los System ensamblados, System.Drawing y System.Windows.Forms.
Programación sólida
Para obtener una escalabilidad máxima, debe compartir DataGridViewCellStyle objetos entre varias filas, columnas o celdas que usan los mismos estilos, en lugar de establecer las propiedades de estilo para cada elemento por separado. Para obtener más información, vea Procedimientos recomendados para escalar el control DataGridView de formularios Windows Forms.
Consulte también
- DataGridView.AlternatingRowsDefaultCellStyle
- DataGridView.RowsDefaultCellStyle
- DataGridView
- DataGridViewCellStyle
- Formato básico y estilo en el control DataGridView de formularios de Windows Forms
- Estilos de celda en el control DataGridView de Windows Forms
- Procedimientos recomendados para escalar el control DataGridView de Windows Forms
- Cómo establecer estilos de fuente y color en el control DataGridView de Windows Forms
.NET Desktop feedback