datagridview 设置行颜色 后 最后一行怎么设置不了呢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了datagridview 设置行颜色 后 最后一行怎么设置不了呢相关的知识,希望对你有一定的参考价值。

参考技术A

修改一下这个属性。

参考技术B dataGridView1.Rows[this.dataGridView1.Rows.Count-1].DefaultCellStyle.BackColor = Color.FromArgb(194, 217, 247);

试试这个代码可以不
另外,datagridview设置背景色的代码放在 dataGridView1_DataBindingComplete方法中.
参考技术C 你是说最后一个空行?那个要单独写代码的,因为那是个空行

关于WinForm下DataGridView控件行的选择的问题

我在DataGridView1控件中显示考题的信息,双击某一行考题后可以将这行考题添加到DataGridView2,考题有分类QuestionsType字段,我想在选择了QuestionsType的值是A的考题后,设置QuestionsType的值为B的考题都为不可选考题,有什么办法可以实现这个操作吗?我的意思是在DataGridView1中我显示了所有可选考题的信息,双击某一行后,可以把这一行的考题信息添加到DataGridView2中,那么这个时候,我就要判断一下我先择考题的QuestionsType值,如果是A的话,那么我就要让DataGridView1中所有QuestionsType值为B的考题是不可选的。请各位大侠指点一下,谢谢了。

在1里面绑定一个id列,隐藏,然后你通过datagridview的行选择事件,取得选中行的id,再通过id去数据库查QuestionsType,然后根据条件查出数据给2绑定数据,同时设置行的datagridview[列,行].readonly=true; 参考技术A 你最好截个图,尤其是数据库,没有明白你的意思。尤其是那个字段要干嘛。

以上是关于datagridview 设置行颜色 后 最后一行怎么设置不了呢的主要内容,如果未能解决你的问题,请参考以下文章

怎么给DataTable中某一行设置颜色

C# datagridview 删除一行后自动定位到下一行

datagridview行删除时,之前都能删除,但就是最后一行删除时,数据库删除了,但datagridview却还显示它。

C# DataGridView 数据显示到最后一行后,如何使滚动条继续向下滚动。

C#中,如何datagridview 中某一行的字体样式、颜色?

如何通过点击datagridview的一行,获得这一行中的数据?c#高手指教