“{”和“}”的C#密钥代码是什么,因此我可以在KeyDown
事件中使用它
if(e.KeyCode == Keys.CurlyBracket1)
{
//Do stuff
}
对不起,它有点模糊,但我不知道还有什么要放
答案 0 :(得分:4)
在标准美国键盘布局上,{
和}
的关键字为OemOpenBrackets
(或Oem4
)和OemCloseBrackets
(或Oem6
}), 分别。但是,由于这些字形与方括号([
,]
)共享一个键,因此您需要测试其中一个移位修饰符的存在。
我不认为这适用于所有非“标准美国”键盘配置;最好处理KeyPress
事件并检查KeyChar
属性。
答案 1 :(得分:2)
Curley括号不是所有键盘上的键,例如它们要求您在英国Qwerty键盘上保持移位,因此KeyDown将无法工作。您需要使用KeyPress事件。
答案 2 :(得分:-3)
检查它是否有用:http://www.w3.org/2002/09/tests/keys.html
祝你好运