KeyBinding.Keyvalue =“F6”我无法从资源文件c#中读取此值

时间:2013-01-10 19:04:51

标签: c# wpf

我正在尝试读取这样的值<KeyBinding Key="{x:Static prop:Resources.F6}" 它给我一个错误无效的类型。它适用于<KeyBinding Key="F6"

赞赏任何想法或理由

1 个答案:

答案 0 :(得分:1)

MSDN所述,KeyBinding.Key属性属于枚举类型Key。 WPF会将字符串“F6”转换为Key.F6。除非您的Resources.F6属性也返回Key枚举,否则这将无效。