DataGrid控件的ItemStyle能设字体颜色吗?

DataGrid控件的ItemStyle能设字体颜色吗?,第1张

//下面是新建列,将列添加到datagrid中设置列的文字颜色

BoundField Fild = new BoundField()

Fild.DataField = "列名"

Fild.HeaderText = "现实的名称";

Fild.HeaderStyle.Width = 80

Fild.HeaderStyle.HorizontalAlign = HorizontalAlign.Right

Fild.ItemStyle.HorizontalAlign = HorizontalAlign.Right

//这就是设置字体颜色

Fild.ItemStyle.ForeColor =System.Drawing.Color.GhostWhite;

GridView1.Columns.Add(Fild)

//还有一种是数据生成后改变字体颜色,下面是设置第0列的字体颜色

GridView1.Columns[0].ItemStyle.ForeColor=System.Drawing.Color.GhostWhite;

擦```哥们你分少了点

该颜色就要通过itemRenderer

既然是该背景色,就需要在你的itemRenderer里面重绘一下.

定位单元格的话你可以根据这一行的一个固定值,比如ID.

选中datagrid ->编辑列->属性里有个DefaultCellStyle属性

设置下就可以了!

代码是:this.列名.DefaultCellStyle.BackColor =System.Drawing.Color.Orange


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11319563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存