急急急!!!winform里怎么做可以使datagridview里的鼠标点击cell使整行的背景颜色改变?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急急急!!!winform里怎么做可以使datagridview里的鼠标点击cell使整行的背景颜色改变?相关的知识,希望对你有一定的参考价值。
并且鼠标点击别处时,之前的背景颜色还原!请求大师!!!!谢谢!
能给出代码么?万分感谢!
private void form1_Load(object sender, EventArgs e)
//先要绑定 dataGridViewX1
defaultColor = dataGridViewX1.Rows[0].DefaultCellStyle.BackColor;
private void dataGridViewX1_CellClick(object sender, DataGridViewCellEventArgs e)
if (e.RowIndex == -1)
return;
dataGridViewX1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.FromArgb(255, 100, 100, 100); //你要的任何一种颜色
private void dataGridViewX1_CellLeave(object sender, DataGridViewCellEventArgs e)
if (e.RowIndex == -1)
return;
dataGridViewX1.Rows[e.RowIndex].DefaultCellStyle.BackColor = defaultColor;
本回答被提问者采纳
以上是关于急急急!!!winform里怎么做可以使datagridview里的鼠标点击cell使整行的背景颜色改变?的主要内容,如果未能解决你的问题,请参考以下文章
急急急!C#中winform发送 HttpWebRequest请求,不能连续发送
C#winForm怎么禁用dataGridView的cellclick事件(急急急!)