客户要求我做一个在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);
}