即使MultiSelect属性设置为false, DataGridView也会显示选中的几个项目

本文关键字:项目 几个 显示 设置 属性 MultiSelect false DataGridView 即使 | 更新日期: 2023-09-27 18:17:57

我使用System.Windows.Forms。DataGridView和我已经设置了MultiSelect = falseSelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect,这不允许用户选择多个项目。在做测试时,我发现当我们使用向下箭头来改变选择-在正常速度下它工作得很好,但是当你以更快的速度执行它时,它会标记一些其他项目被选中。

有办法解决这个问题吗?

即使MultiSelect属性设置为false, DataGridView也会显示选中的几个项目

与其使用KeyDownEvent,不如使用KeyUpEvent。