是否可以在Settings.settings中保存Key类型?

时间:2016-04-06 02:21:59

标签: c# wpf xaml

我在我的应用程序中使用Settings.settings在程序关闭后保存变量。我想存储Windows.Input.Key类型的键。

不幸的是我找不到可用的类型: enter image description here

不起作用的代码:

Properties.Settings.Default.F3_User = Key.F3;
Properties.Settings.Default.Save();

1 个答案:

答案 0 :(得分:0)

是的,有可能,但您必须手动编辑设置文件。 要执行此操作,请右键单击设置文件,然后选择“打开方式” - > Xml(文本)编辑器。 在这里,您将Type更改为System.Windows.Input.Key:

<Setting Name="F3_User" Type="System.Windows.Input.Key" Scope="User">
  <Value Profile="(Default)"></Value>
</Setting>

在此之后,一切都应该按预期工作。