gpt4 book ai didi

c# - 字符串到 System.Windows.Input.Key

转载 作者:太空狗 更新时间:2023-10-29 20:45:05 29 4
gpt4 key购买 nike

我需要一个将字符串作为参数并返回 System.Windows.Input.Key 的函数。例如:

var x = StringToKey("enter"); // Returns Key.Enter
var y = StringToKey("a"); // Returns Key.A

除了 if/else 或 switch 语句之外,还有什么方法可以做到这一点吗?

最佳答案

看看KeyConverter , 它可以将 Keystring 相互转换。

KeyConverter k = new KeyConverter();
Key mykey = (Key)k.ConvertFromString("Enter");
if (mykey == Key.Enter)
{
Text = "Enter Key Found";
}

关于c# - 字符串到 System.Windows.Input.Key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6245887/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com