如何在应用程序设置中加载值?

时间:2010-05-02 03:43:03

标签: c# configuration

    private void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
        Properties.Settings.Default.Save();
    }
  

我使用了应用程序设置和时间   表格是负载我看到控制中的价值   但我在Form加载时无法使用它   事件

     

如何使用绑定的值   事件时的应用程序设置   Form1_Load?

1 个答案:

答案 0 :(得分:1)

访问设置

string a=ConfigurationManager.AppSettings["someProperty"];

保存设置

        ExeConfigurationFileMap map=new ExeConfigurationFileMap();
        map.ExeConfigFilename=pathToYourConfigurationFile; //<-String
        Configuration config = ConfigurationManager.OpenMappedExeConfiguration(map,ConfigurationUserLevel.None);
        config.AppSettings.Settings["someProperty"].Value = a;
        config.Save(ConfigurationSaveMode.Full);
        ConfigurationManager.RefreshSection("appSettings"); 

我希望我理解你的问题,这对你有帮助。