检查String是否是键盘快捷键

时间:2018-06-07 13:31:52

标签: c# keyboard-shortcuts

是否有任何可能的方法(如来自其他类的方法),以便能够检查Shift + Ctrl + D等文本是否为键盘快捷键?

我在文本文件中保存了几个键盘快捷键。现在我想循环遍历每一行,并确保字符串确实是一个快捷方式,而不仅仅是像hello world这样的一些乱码文本。

以前我使用ConvertToString类中的KeyConverter方法将e.KeyValue转换为字符串,但似乎没有方法可以将其反转。

1 个答案:

答案 0 :(得分:1)

KeyConverter类有一个ConvertFromString函数,您可以用它来反转转换。

如果字符串无效,它应该抛出NotSupportedException