datagrid控件中回车键水平跳转.txt
来自「常用c#知识库」· 文本 代码 · 共 28 行
TXT
28 行
1.建立基类的派生类
private class mydataGrid1:System.Windows.Forms.DataGrid
{
protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)
{
if(msg.WParam.ToInt32() == (int) Keys.Enter)
{
SendKeys.Send("{Tab}");
return true;
}
return base.ProcessCmdKey(ref msg, keyData);
}
}
2.修改声明
// private System.Windows.Forms.DataGrid dataGrid1;
private mydataGrid1 dataGrid1;
3.修改实例
this.dataGrid1 = new mydataGrid1();
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?