我在datagridview中使用c#。
如果我决定在按钮点击时取消突出显示,我怎么能突出显示一行?有点像只是在可以随时放置/移除的行上放置一个指示。
答案 0 :(得分:0)
尝试设置CellMouseMove事件并使用以下代码行来更改颜色。
private void dataGridView1_CellMouseMove(object sender, DataGridViewCellMouseEventArgs e)
{
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = Color.Yellow;
}
要在单击后将其更改回来,还要添加一个CellMouseClick事件,而不是将其更改为Color.Yellow,使用相同的代码行,但使用Color.White
希望有所帮助!