gpt4 book ai didi

c# - 如何保存表单设置?

转载 作者:太空宇宙 更新时间:2023-11-03 13:49:59 24 4
gpt4 key购买 nike

我只是想知道是否有人对如何保存 C# Winform 设置有任何意见?

目前,我有一个包含各种单选按钮、目录浏览器、日期选择器等的表单。我想知道将这些设置保存到可以在以后加载的外部文件中的最佳策略是什么。所以基本上每个配置都可以加载、执行,然后加载另一个配置。此外,配置可以跨安装/用户传递。

最佳答案

应用程序范围设置是只读的,只能在设计时或通过在应用程序 session 之间更改 .exe.config 文件来更改。然而,用户范围的设置可以在运行时编写,就像您更改任何属性值一样。新值在应用程序 session 期间持续存在。您可以通过调用 Settings.Save 方法在应用程序 session 之间保留对用户设置的更改。这些设置保存在 User.config 文件中。

在运行时编写和保存用户设置

Access the user setting and assign it a new value, as shown in the following example:

Properties.Settings.Default.myColor = Color.UserGreen;

如果您想在应用程序 session 之间保留对用户设置的更改,请调用 Save 方法,如以下代码所示:

Properties.Settings.Default.Save();

关于c# - 如何保存表单设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13963506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com