我可以从.settings文件中的设置中提取值,但无法写入。
以下是我尝试的内容:
[value1, value2, value3]
错误消息:
My.Settings.Item(SettingsName) = Me.SettingProperty1
答案 0 :(得分:1)
确保proprety为Set属性,你可能只有get
答案 1 :(得分:1)
我在FormClosing
事件处理程序中执行此操作...
My.Settings.YourSettingName = YourValue
编辑:这可能不是您所要求的。
如果您只是想保存设置:
My.Settings.Save()
答案 2 :(得分:0)
我现在对读写设置负全部责任。我避免使用VS通过Property-Grid绑定设置。
我向名为BOOLEAN
的{{1}}添加了公开my.settings
。在我的主表单触发OkToChange_Settings
事件后,我将其设置为True
。
如果任何SHOWN
或Event
调用导致设置更改的代码(特别是在Accessor
之前),则必须检查SHOWN
,否则退出。
为我工作......