在我的 KeyDown
EventHandler
中,我需要知道“,”和“.”的 KeyCode
是什么。
我找不到他们,这就是我问的原因。谢谢!
最佳答案
键和字符不是一回事。键盘布局在它们之间转换,而且这种转换并非微不足道。可能您在使用 KeyDown
时做错了事。如果您想知道用户输入了哪个字符,您应该使用 KeyPress
,它会给出已翻译的字符。
例如 Keys.Decimal
是小键盘上对应于 .
的键,在美国布局上和 ,
在德国布局上. Keys.Oemcomma
和 OemPeriod
可能是字母下方的 ,
和 .
。但在其他布局上可能会有所不同。
关于c# - .NET 中 ","(逗号)和 "."(点)的 KeyCode 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8915626/