我整天都在这个问题上工作: 我在asp vb应用程序上使用DataGrid,并且我试图以一种颜色和一种颜色的方式对其进行编码,我已经尝试查看DataGrid属性但是没有像行一样的东西我可以使用的数字或位置。 它应该像这样
蓝色 红色 的蓝色 红色 的蓝色 红色
答案 0 :(得分:1)
。看看这个:
For Each row As DataGridViewRow In DataGridView1.Rows
If row.Index Mod 2 Then
row.DefaultCellStyle.BackColor = Color.Red
Else
row.DefaultCellStyle.BackColor = Color.Blue
End If
Next
使用 DataGridView 的 RowsAdded 事件。
为了防止在删除特定行后出现混乱,您应该在 RowsRemoved。
的事件中再次添加代码。答案 1 :(得分:0)
使用Gridview及其交替项属性,您可以获得所需的结果。为不同颜色设置其项目样式和交替项目样式