C# .NET DataGridView 去掉键盘End效果 实现按下End就启动编辑状态

来源:互联网 发布:流程优化的方面 编辑:程序博客网 时间:2024/05/22 06:34

客户要求我做一个在DataGridView列表单元格按下End键当前单元格就进行编辑状态,当时我不知道怎么下手,试了很多种方法都不能够实现

最后用到了继续DataGirdView控件 重新方法ProcessCmdKey。

内容:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData==Keys.End)
            {
                this.BeginEdit(true);
                return true;
            }
            return base.ProcessCmdKey(ref msg, keyData);
        }

原创粉丝点击