当前位置:编程学习 > C#/ASP.NET >>

Datagridview 控件背景颜色代码要写在那个事件里才有效果


 //设置背景颜色
     gridview.BackColor = Color.WhiteSmoke;
   //设置标题文字 黑体
     gridview.ColumnHeadersDefaultCellStyle.ForeColor = Color.Blue;
 
1:Datagridview   控件背景颜色代码写在load 事件里执行出来无效果。
 
我的load事件代码:
 Pd_idGridView.DataSource = ds.Tables[0];
Datagridview   绑定数据
 
 
2.写在CellFormatting事件背景颜色与设置标题文字颜色也无效??
 
3.请问到底要写在那事件里才能设置背景颜色与设置标题文字颜色????


  --------------------编程问答-------------------- CellFormatting当然可以,其他颜色,在构造函数中就可以写,有属性关于rowstyle和cellstyle的 --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
CellFormatting当然可以,其他颜色,在构造函数中就可以写,有属性关于rowstyle和cellstyle的



我试过了不行,在这里只能设置:

      //设置 标题head  文字居中
                gridview.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                //设置 表格里的内容居中
                gridview.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                //设置标题文字加精
                gridview.ColumnHeadersDefaultCellStyle.Font = new Font("Tahoma", 10);


字体与背景颜色设置了没反应 --------------------编程问答--------------------   大神在求教怎么处理?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,