关于dataGridView的颜色问题! 本帖最后由 amy_guoguo 于 2010-06-02 16:23:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 row.DefaultCellStyle.BackColor = Color.RedCellPainting重写 datagridview private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e){ if (e.ColumnIndex ==-1) { Graphics g= e.Graphics; g.FillRectangle(Brushes.Red,e.CellBounds);//红色 e.Handled = true;//记住加上这句 }} dataGridView1.Columns[1].DefaultCellStyle.BackColor = Color.AliceBlue; 不用那么麻烦啊设置EnableHeadersVisualStyles =FALSE;就可以设置RowHeadersDefaultCellStyle的BackColor属性了例如:dataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.Red; C#中string作为引用类型与类的区别的一个问题 为什么调有invoke方法就可以显示窗体而不消失?急急急急!! 关于代码重构的一些疑问 字符char和字节byte有什么区别? 水晶报表问题 请教WebBrowser控件读取超时的问题 web调试问题 为什么在for循环里重复定义变量不会报错? 关于菜单的问题? 在一个button里面写代码,可以控制删除datagrid中当前row C#如何发送图片信息给JAVA程序接收 “派生”与“继承”有什么区别,老是弄混。
CellPainting重写
{
if (e.ColumnIndex ==-1)
{
Graphics g= e.Graphics;
g.FillRectangle(Brushes.Red,e.CellBounds);//红色
e.Handled = true;//记住加上这句
}
}
设置EnableHeadersVisualStyles =FALSE;
就可以设置RowHeadersDefaultCellStyle的BackColor属性了
例如:dataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.Red;