繁体   English   中英

保存并调用多个Properties.Settings.Default对象?

[英]Save and recall multiple Properties.Settings.Default objects?

为了使我的C#应用​​程序更简单,我决定使用可以正常工作的Properties.Settings属性保存所有用户样式更改。

但是我非常喜欢我的应用程序的样式更改方面,并且它对于使用非常重要,因此我现在决定拥有可保存和可加载的样式文件( MyStyle.xxx )供用户保存和重新加载。 但是由于我以前从未使用过这些用户设置,所以不确定如何复制和保存该对象。 可以简单地完成,还是可以将这些对象写入序列化的XML? 常用的方法是什么?

PS我尝试研究此主题,但由于它与保存用户设置密切相关,因此我所能找到的只是有关保存用户设置的问题。

这有点粗略,但在过去对我有用,似乎是一个不错的解决方案。

首先,创建所需设置和一些默认值的列表。

然后为您的数据创建某种JSON风格的格式,并以字符串形式保存在设置中。 从那里,您可以jsut复制粘贴此模板,并在设置文件中再说3个字符串,以使其中总共有4个具有相同JSON内容的字符串。

进出解析该信息有点麻烦,但是如果您确实将其设置为JSON格式,那么它应该不会太难。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM