1
我想實現應用程序設置,讓他們更新不會在我管理的文件中設置的設置。我有以下幾點:.Net應用程序設置
在設置我有一個名爲valuesforcomparison類型nameValueCollection變量,範圍是用戶。現在,當我執行以下操作時,變量不會在用戶下次運行程序時更新。
public void UpdatePropertySettings(NameValueCollection settings)
{
Properties.Settings.Default.valuesforcomparison = new NameValueCollection();
for (int i = 0; i < settings.Count; i++)
{
Properties.Settings.Default.valuesforcomparison.Add(settings.GetKey(i), settings.GetValues(i)[0]);
}
Properties.Settings.Default.Save();
Properties.Settings.Default.Upgrade();
defVals = settings;
}
嘗試實現它像在http://msdn.microsoft.com/en-us/library/ms171565.aspx – 2010-08-17 23:03:02
示例我會看看,但我也讀這: http:// msdn。 microsoft.com/en-us/library/aa730869%28VS.80%29.aspx – 2010-08-17 23:13:41
在閱讀了Lucas的上述文章之後,問題仍然存在。實際上它的實現方式與我上面的一樣。他們只是以編程方式進行,我使用設計師。他們只是將設置綁定到一個屬性。我不想那樣做。 – 2010-08-17 23:16:48