dataGridView 控件真难用,
第一个空白固定列去不掉.
当选择一行骤焦后那一行的背景就变蓝色当焦点移到 Textbox 文本时,
那选中的一行的背景还是蓝色.请问有没方法.
1.去除 第一个空白固定列
2.当dataGridView 失焦时,就自动失去 选中那行的蓝色背景
第一个空白固定列去不掉.
当选择一行骤焦后那一行的背景就变蓝色当焦点移到 Textbox 文本时,
那选中的一行的背景还是蓝色.请问有没方法.
1.去除 第一个空白固定列
2.当dataGridView 失焦时,就自动失去 选中那行的蓝色背景
解决方案 »
- 怎么把c#语言转换成vb.net语言啊
- 怎么用GDI+在form窗体上绘制一张比form窗体大的图片,让窗体自动产生滚动条!
- C#使用MSCOMM的问题,(100分求助)!!!!!!!!!!!@@@@@@@@
- 怎么取值?
- 北京那里可以提供茶艺表演
- WPF,Blend如何创建项的模板?
- 一个泛型的例题代码,看了有几点疑问,求解答
- ●●●●●●●●怎样在C#中判断系统中是否有ie6.0,Mdac2.7和.net框架的代码?
- .NET + XML + XSLT 的问题,解决即刻给分
- .NET里还有没有“事务”这个概念?如果有,怎么PK出来?
- 我想用C#写个局域网聊天的程序,来这里求些学习资料。
- winform怎样一步一步生成exe文件(急)
{
for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
{
dataGridView1.SelectedRows[i].Selected = false;
}
}
{
for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
{
dataGridView1.SelectedRows[i].Selected = false;
}
}
虽然可以解决一半,但下次用户又要选择另一行,那不是又要写一大堆 代码才能又选中一行了?
就我这两个小问题都没人会解决.所以说,太差劲了.也许,有些人认为问题太肤浅,或是分数太少,不鞘一顾.但事实上,我找遍了地球网上资源,都找不到解决的方法.一句话,用 dataGridView 好惨啊.
如果不用美化还不易吗! 痛苦啊.最花的肖邦,也弹不出寡人的哀伤.
在属性面板中找到RowHeadersVisible 设置其值为false;
在属性面板中找到RowsDefaultCellStyle 点击右边的按钮打开 CellStyle生成器 修改SelectionBackColor值为White
可以解决你的问题,我用的是VS2008