我可以从.settings文件中的设置中提取值,但无法写入它们。
这是我尝试过的:
My.Settings.Item(SettingsName) = Me.SettingProperty1
错误消息:
SettingsPropertyNotFoundException was unhandled
The settings property 'property1Value' was not found.
发布于 2015-05-21 03:30:18
我在我的FormClosing
事件处理程序中执行此操作...
My.Settings.YourSettingName = YourValue
编辑:这可能不是你想要的。
如果您只想保存设置:
My.Settings.Save()
发布于 2015-05-21 03:30:02
确保proprety作为Set属性,您可能只有get
发布于 2018-06-01 07:47:10
我现在承担读取和写入设置的全部责任。我避免使用VS通过Property-Grid绑定设置。
我向my.settings
添加了一个名为OkToChange_Settings
的公共BOOLEAN
。在我的主窗体触发SHOWN
事件之后,我将其设置为True
。
如果任何Event
或Accessor
调用代码导致设置更改(特别是在SHOWN
之前),它必须检查OkToChange_Settings == True
,否则退出。
对我来说很有效。
https://stackoverflow.com/questions/30358726
复制相似问题