当你使用
DataGridView1.RowHeadersDefaultCellStyle.ForeColor = Color.Red;//设置行表头字体颜色
DataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.White;//设置行表头背景颜色
时发现,不起作用,原因是DataGridView默认表头可视化风格是为true的:
DataGridView1.EnableHeadersVisualStyles = true;
将其设置为false,前面的表头字体背景颜色设置就起作用了。但是表头风格就有点变样了。
image.png
网友评论