我尝试以编程方式选择控制中的多行DataGridView。我这样做是这样的:
dgvMain[0, 6].Selected = true;
dgvMain[0, 9].Selected = true;
从技术上讲,它是有效的,因为
dgvMain.SelectedRows;
返回正确的值。
不幸的是,所选行没有在 GUI 中突出显示。这个问题消失时
dgvMain.MultiSelect = false
我已将SelectionMode属性设置为FullRowSelect. 我尝试了所有方法,例如:、、、,但Invalidate没有成功。RefreshRefreshEdit
任何想法为什么这不能按预期工作?