你确定你在txtpro 这个TextBox焦点中按了 Enter?

解决方案 »

  1.   

    经过调试可以看到,当按下enter键的时候,e.KeyData == (Keys.LButton | Keys.MButton | Keys.Back)
    所以,可以这么写:if (e.KeyData == (Keys.LButton | Keys.MButton | Keys.Back))
      

  2.   

    或者你可以这么写:
    if (e.KeyValue == (int)Keys.Enter)
                {
                    MessageBox.Show("OK");
                }
      

  3.   

    想要实现的焦点始终在文件框,根据文本框输入的关键字查询数据库显示在DATAGRIDVIEW里,支持上向方向键选择DATAGRIDVIEW的行,按回车键时,将选中行的值写入另一文本框