winform 里datagridview的标题列变黑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 里datagridview的标题列变黑相关的知识,希望对你有一定的参考价值。
datagridview绑定了数据库,有很多列。拖动滚动条的时候,后面显示出来的列的标题都变成黑的了,然后再把滚动条往前拖,前面的列的标题也都变成黑的了,这是为什么?怎么解决?
设置DataGridView.ColumnHeaderDefaultCellStyle的BackColor属性会发现没有效果。这是因为在启动了可视样式的时候,BackColor和ForeColor的值会被忽略。要解决很简单:datagridview1.EnableHeadersVisualStyles = false;获取或设置一个值,该值指示在对应用程序启用了可视样式的情况下,行标题和列标题是否使用用户当前主题的可视样式。参考资料:http://www.javaeye.com/wiki/topic/274597
参考技术A 应该自动绑定的问题吧2005的DataGridView怎样显示标题行?就像2003的DataGrid那样(winform)。
DataGridView里实在找不到caption相关的项目
在VS2003里,我习惯了在标题行里显示总记录数等一些表的统计信息
大家有什么好方法吗?
不管黑猫白猫,解决问题就是好猫!
右边属性好象没有吧?
但不管怎么样,解决就好!
dataGridView1.DataSource = 某个DataTable;
dataGridView1.Columns[0].HeaderText = "第一列名称";
dataGridView1.Columns[1].HeaderText = "第二列名称";
以此类推。
试一下吧,祝你学习进步 参考技术A 你是用代码实现还是直接右边的属性设置呢?
以上是关于winform 里datagridview的标题列变黑的主要内容,如果未能解决你的问题,请参考以下文章
winform datagridview 改变某行某列的值 怎么做呢
winform DataGridView 动态添加一列控件(自定义控件)
WinForm中datagridview里怎样判断checkbox是不是被选中~
2005的DataGridView怎样显示标题行?就像2003的DataGrid那样(winform)。
C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,怎