【发布时间】:2012-08-17 03:10:24
【问题描述】:
假设我们将 KeyCode 值存储为字符串。如何将其转换回 KeyCode?p>
例如,我在 keydown 事件中捕获了一个键:
string modifier = e.Modifiers.ToString(); // Control
string key_string = e.KeyCode.ToString(); // D1
以下怎么做?
Keys old_key_restored = (Keys)key_string;
上面的代码不起作用。
编辑:丹尼尔是救生员;)
Keys key_restored = (Keys) Enum.Parse(typeof(Keys), key_key);
【问题讨论】:
标签: c# key keystroke typeconverter