即使我关闭程序后,我如何保存我想要的设置?保存设置在VB.Net或C#
让我们说:如果我有一个Checkbox
,我运行该程序。如果我检查了它,即使再次打开该程序,我仍希望保持这种方式。我希望你明白我想要的。
我是新手,所以慢慢来。谢谢。
即使我关闭程序后,我如何保存我想要的设置?保存设置在VB.Net或C#
让我们说:如果我有一个Checkbox
,我运行该程序。如果我检查了它,即使再次打开该程序,我仍希望保持这种方式。我希望你明白我想要的。
我是新手,所以慢慢来。谢谢。
从上面扩展....
要与不同的程序运行时持续的设置,你就必须从某个地方存储数据的用户。假设自从你提到VB以后,我还会假定Windows是你的目标平台。最佳选项如下:
这应该指向正确的方向。
我推荐使用Application Settings Property Binding。
有很多选择,在他的良好的答复中提到mrunion,但我觉得在Windows最简单的办法窗体应用程序是使用应用程序设置属性绑定。要做到这一点用设计师
CheckBox
设计表面(ApplicationSettings)
,打开下拉为Checked
财产,并在下拉菜单的底部选择(New...)
。保存设置的地方,比如Form_Closing
事件:
Properties.Settings.Default.Save();
My.Settings.Save()
(的applicationSettings)在属性窗口中:
1.如果这是Visual Basic中,标记为C#,VB不是问题。 2)你必须坚持这个复选框的结果。数据库或配置文件或注册表是可以使用的所有正常的地方。您需要根据您的软件设计来决定采用哪条路线。 Google搜索应该有大量的教程。 – mrunion
@mrunion,+ 1,这是一个合理的答案。尽管只有更多的信息,你可以考虑发布它作为答案。 – Rahul
但是应该避免将配置选项保存到注册表中 – Steve