DataGridView更改英文标头

查询数据后,有时会以一种表格的方式来显示查询的数据,我们一般都是用DataGridView来显示查询的数据。但DataGridView却有一个缺点,先看两张图:

图一:

DataGridView的标头总是English,这样不方便客户使用、查看。

图二:


如果让客户(当然是中国客户)来选择哪种显示查询结果的表格,客户肯定是选择第二种。

图一的DataGridView控件,是在没有编辑列的情况下显示的结果,为了能达到图二的显示结果,我们可以编辑列。

方法

右击DataGridView控件,点击编辑列,出现:

单击添加进行编辑:

这里的名称数据库中的字段相同,同时页眉文本才是真正的修改过后的文本。

编辑完之后确定:

到这里了,并没有完,如果仅仅是这样的修改,还不能如你愿,是达不到你想要的效果的,还需要进一步修改

右击DataGridView控件,编辑列出现:


其中DataPropertyName,Name要与数据库字段相匹配。HeaderText指的就是DataGridView标头。

这样再将数据源给DataGridView,就实现图二,得到你想要的效果了。

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...