GridView可以将数据库中的数据以表格的显示出来,这里讲解asp.net中的GridView和window窗体的DataGridView如何设置表头的颜色。
Asp.net
1、新建一个default.aspx网页,并且在工具箱放置一个GridView控件到web窗体中去,绑定数据,默认情况是没有颜色的。
2、我们可以使用Visual自带的颜色方案改变表头颜色,点击GridView控件,再点击右上角的小箭头,选择自动套用格式,选择一个合适的格式显示颜色。
3、使用代码也可以设置表头颜色,右击控件,选择进入代码界面,输入下面的代码:GridView1.HeaderRow.BackColor = System.Drawing.Color.Yellow;
4、使用css样式设置表头颜色:<style type="text/css"> .table th { background-color:#FFD700; } </style>在属性面板选择CssClass = table同样可以设置表头的颜色。
DataGridView
1、DataGridView 是Form窗体使用的数据表格视图,功能跟web窗体的一样,不过设置表头的颜色比较单一。新建一个form1,在左边的工具箱选择DataGridView 控件拖到form1上面,绑定数据。
2、右击窗体的DataGridView 控件,选择查看代码,进入代码界面。在Form1_Load方法中增加两行代码:this.dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Yellow ;this.dataGridView1.EnableHeadersVisualStyles = false;点击启用调试,运行效果如下