2016-08-24 56 views
-3

我正在接收按键事件,并且想要检查问题中的关键字是否为退格键。什么是最好的方式来做到这一点?如何检查按键是否是文本框中的退格键按下事件处理程序

+4

请不要SHOUT(不要使用大写锁定或移位) – SurvivalMachine

+1

什么平台? C#不够具体。 – EJoshuaS

+1

好的。那么,你愿意付多少钱?你知道,我们没有为你做这项工作。我们主要是在这里帮助您解决与特定编程有关的**问题**,而不是为您编写代码。我建议你从C#教程书开始,而不是Stack Overflow。 –

回答

0
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) 
    { 
     if (e.KeyChar == (char)Keys.Back) 
     { 
      MessageBox.Show("Backspace pressed"); 
     } 
    } 
+0

再次感谢vivek –

+0

很高兴为您效劳。 –

+1

请编辑更多信息。仅限代码和“尝试这个”的答案是不鼓励的,因为它们不包含可搜索的内容,也不解释为什么有人应该“尝试这个”。 – Paritosh

2

使用e.KeyChar == (char)Keys.Back您需要将其转换为char因为钥匙是一个枚举。 MSDN

+0

谢谢Mevrick它解决了我的问题 –

相关问题