C# 如何在DataGridView中取消高亮显示行?
我创建了一个具有不同列的DataGridView 我保留了选择功能,通过该功能,可以通过单击按钮获得选中的行,并在单击按钮时未选中该行时提示错误 我看到表中的第一行始终处于选中状态 是否有一种方法可以使行显示为未选中状态?尝试C# 如何在DataGridView中取消高亮显示行?,c#,winforms,datagridview,C#,Winforms,Datagridview,我创建了一个具有不同列的DataGridView 我保留了选择功能,通过该功能,可以通过单击按钮获得选中的行,并在单击按钮时未选中该行时提示错误 我看到表中的第一行始终处于选中状态 是否有一种方法可以使行显示为未选中状态?尝试DataGridView dataGridView1.ClearSelection(); 它应该清除当前选择。您可以使用 dataGridView1.ClearSelection(); 或 或 如果您甚至不希望第一行/单元格显示为选中状态,可以将CurrentCell属
DataGridView
dataGridView1.ClearSelection();
它应该清除当前选择。您可以使用
dataGridView1.ClearSelection();
或
或
如果您甚至不希望第一行/单元格显示为选中状态,可以将CurrentCell属性设置为null,这将临时隐藏焦点矩形,直到控件再次接收焦点。
dataGridView1.CurrentCell = Nothing;
dataGridView1.Rows[Index].Selected = false;