タブを使用してアプリケーションの設定を保存しようとしています。各タブには、パスからのデータがいくつか表示されます。私は次のように保管しています。
private Dictionary<int, string> _listTabs = new Dictionary<int, string>();
新しいタブを作成するときに、辞書に新しい項目を追加します
_listTabs.Add(listTabs.Count++,CurrentPath);
プログラムを閉じる前に、この辞書を設定に保存したい:
foreach(KeyValuePair kvp in _listTabs)
{
var property = new SettingsProperty(kvp.Key);
property.DefaultValue = kvp.Value;
Settings.Default.Properties.Add(property);
}
Settings.Defaut.Save();
しかし、それはうまくいきません。間違いはどこにありますか?