我有一个基于 C# 对话框的应用程序。我想保存用户选择的首选项/设置,以便我可以在下次运行时重新加载它们。
我是 C# 新手,可能这是非常基本的东西,但我不知道。
我是否必须将它们显式写入 ini 等文件中?或者有没有内置的方法可以做到这一点。
配置数据的类型就像选择的复选框、numericUpDOwn、checkedListbox - 选中的项目等
在设计器中选择控件。在“属性”窗口中一直向上滚动并展开(ApplicationSettings)。单击指示的按钮打开一个对话框。选择应保留其值的属性(例如选中复选框),然后单击下拉列表中的新建。
请注意,并非所有属性都适合这样持久化。一个例子是表单的大小。您不想在表单最小化或最大化时存储大小,该大小将无法很好地恢复。您需要通过在设置设计器中添加设置来完成此操作,并且仅在控件处于正确状态时才写入它。对于 Size 来说,此时 Resize 事件运行并且 WindowState 为 Normal。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)