停止Datagridview在回车键上执行自己的操作

本文关键字:执行 自己的 操作 Datagridview 回车 停止 | 更新日期: 2023-09-27 17:57:47

我有一个winform datagridview,它强制用户按行而非单元格进行选择。

我希望它取当前行,并在另一个winform中显示它所拥有的信息。

但是,当用户按下回车键时,它会移动到下一行,然后运行按键事件,为什么要这样做?在它更改所选行之前,我如何让它运行?

停止Datagridview在回车键上执行自己的操作


尝试创建继承DataGridView并重写方法的类

受保护的重写布尔ProcessCmdKey(ref Message msg,Keys keyData)

int方法体检查键是否为enter,而不是什么都不做并返回true
谨致问候,
Iordan