c# 如何改变datagridview里的字体颜色

c# 如何改变datagridview里的字体颜色,第1张

两种方法,在前台和在后台略有区别:

1、前台方法

把forecolor设置为想要的颜色即可,例子中设置为红色。

<datagridview ForeColor="Red" />

2、后台方法

这里需要先对datagridview命名。把forecolor设置为想要的颜色即可,例子中设置为红色。

datagridview datagridview1=new datagridview()

dataGridView1.ForeColor = Color.Red

一、修改行名

1、dataGridView1.Rows[0].HeaderCell.Value

=

"编号"。

2、dataGridView1.Rows[1].HeaderCell.Value

=

"号牌号码"。

3、Rows数组从0开始。

4、0代表第一行。

二、修改列名

1、dataGridView1.Columns[0].HeaderCell.Value

=

"编号"。

2、dataGridView1.Columns[1].HeaderCell.Value

=

"号牌号码"。

3、Columns数组从0开始。

4、0代表第一列。

注意:必须在可视界面添加完列名后才可使用。

一、补充:

1、在DataGridView控件中,默认的行高很大,而标题头的行高却很小,感觉很不匀称。

2、标题头的行高比较好设置。

二、需要修改两个属性

1、修改ColumnHeadersHeader

设置为你想要的高度,比如20;但这时候自动变回来。

2、修改ColumnHeadersHeaderSize属性为

EnableResizing,不要为AutoSize。

三、行高的设置:

RowTemplate属性下的Height

属性。

其实.Net设置的很完美了,就是有的属性不容易找到。

编辑列—>选定某个字段—>样式—>Itemstyle—>设定其width和height的值为某一具体大小,例如70px,就可以了,我是只设了其width,O(∩_∩)O~


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

原文地址: http://outofmemory.cn/tougao/11039192.html

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

发表评论

登录后才能评论

评论列表(0条)

保存