破折号的Silverlight键码是什么-&引用;
我试过破折号的Silverlight键码是什么-&引用;,silverlight,Silverlight,我试过Key.Subtract,但我认为这是numpad版本。我在找零键后面的那个 我希望在KeyDown事件中处理它 谢谢快速调试显示它作为键通过。未知以及其他键,如[和] 因此,当按下此键时,您似乎无法(轻松)区分 枚举的MSDN页面列出了所有的值,比版本要短得多 但是,如果您查看e.PlatformKeyCode,这可能会为您提供所需的值。然而,这方面的报告指出: 该值是不可移植的键代码,特定于操作系统 评论更为广泛: 可移植密钥代码是受支持操作系统(在本例中为Macintosh和Wind
Key.Subtract
,但我认为这是numpad版本。我在找零键后面的那个
我希望在KeyDown
事件中处理它
谢谢快速调试显示它作为
键通过。未知
以及其他键,如[
和]
因此,当按下此键时,您似乎无法(轻松)区分
枚举的MSDN页面列出了所有的值,比版本要短得多
但是,如果您查看e.PlatformKeyCode
,这可能会为您提供所需的值。然而,这方面的报告指出:
该值是不可移植的键代码,特定于操作系统
评论更为广泛:
可移植密钥代码是受支持操作系统(在本例中为Macintosh和Windows)所有可能密钥代码的共同子集。例如,击键“v”表示为键值(如果将其转换为整数,则其计算结果为51,但如果保留枚举信息,则更有用)。该键的PlatformKeyCode值为86。但是,某些按键是不可移植的,例如Microsoft Windows的滚动锁定键。在这种情况下,键值为,这是任何不可移植键的值,平台键代码在Windows平台上为145。有关Microsoft Windows特定密钥代码的信息,请参阅中的“虚拟密钥代码”。有关Macintosh特定按键代码的信息,请参阅Apple Developer Connection网站上的《键盘布局服务参考》(断开的链接已删除)
在我的设置(Windows XP中的Chrome)中,“-”是189你是在找一个endash、emdash还是减号?我不知道该怎么称呼它。在我的键盘上,它的shift字符是下划线。它位于零之后和“加号/等于”键之前。理想情况下,我正在为它寻找Window.Input.Key枚举值。伙计,那可不好。是否有较低级别的方法来确定何时按下该键,以便我可以将其与[]键区分开来?