如何保存到 vb.Net.Settings 文件?
How to save to vb.Net .Settings file?
我可以从我的 .settings 文件中的设置中提取值,但无法写入它们。
这是我尝试过的方法:
My.Settings.Item(SettingsName) = Me.SettingProperty1
错误信息:
SettingsPropertyNotFoundException was unhandled
The settings property 'property1Value' was not found.
确保 proprety 作为 Set 属性,您可能只有 get
我在 FormClosing
事件处理程序中执行此操作...
My.Settings.YourSettingName = YourValue
编辑:这可能不是您要的。
如果您只想保存设置:
My.Settings.Save()
我现在全权负责读写设置。我避免使用 VS 通过 属性-Grid.
绑定设置
我在 my.settings
中添加了一个 public BOOLEAN
,名为 OkToChange_Settings
。我在主表单触发 SHOWN
事件后将其设置为 True
。
如果任何 Event
或 Accessor
调用导致设置更改的代码(尤其是在 SHOWN
之前),它必须检查 OkToChange_Settings == True
,否则退出。
为我工作...
我可以从我的 .settings 文件中的设置中提取值,但无法写入它们。
这是我尝试过的方法:
My.Settings.Item(SettingsName) = Me.SettingProperty1
错误信息:
SettingsPropertyNotFoundException was unhandled
The settings property 'property1Value' was not found.
确保 proprety 作为 Set 属性,您可能只有 get
我在 FormClosing
事件处理程序中执行此操作...
My.Settings.YourSettingName = YourValue
编辑:这可能不是您要的。
如果您只想保存设置:
My.Settings.Save()
我现在全权负责读写设置。我避免使用 VS 通过 属性-Grid.
绑定设置我在 my.settings
中添加了一个 public BOOLEAN
,名为 OkToChange_Settings
。我在主表单触发 SHOWN
事件后将其设置为 True
。
如果任何 Event
或 Accessor
调用导致设置更改的代码(尤其是在 SHOWN
之前),它必须检查 OkToChange_Settings == True
,否则退出。
为我工作...