如何查找输入的密钥代码

时间:2012-11-08 15:17:48

标签: c#

如何在c#.net页面中找到输入的密钥代码load.i想要检查输入的密钥是否为“ENTER”键。我尝试了一些但不能正常工作

ConsoleKeyInfo info = Console.ReadKey();
if (info.Key == ConsoleKey.Enter)
{
    Console.WriteLine("You pressed enter!");
}

3 个答案:

答案 0 :(得分:1)

试试这个

    private void name(object sender, KeyPressEventArgs e)
    {
        if (e.KeyChar == 13)
        {
            Console.WriteLine("Enter Pressed");                
        }
    }

答案 1 :(得分:0)

您可以使用Jquery将keydown事件附加到复选框并检查event.keycode == 13(回车):

var input = $("#textBox");
$(input).keydown(function (event) {
  if (event.keyCode == 13) {
    alert("Enter!")
  }
});

将此问题转移到c#是另一回事,因为它不清楚你正在使用什么框架。

答案 2 :(得分:0)

我用这个来确定用户是否按下"输入"键入textBox,但你可以将它应用到任何东西。

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
    /* Check if the user hit the 'ENTER" key */
    if (e.KeyChar == (char)Keys.Return)
    {
        /* Do Something */
    }
}