我知道可以使用My.Settings
方法重置Reset()
。
无论如何只为一个设置做同样的事情?或者简单地获取其默认值而不是用户更改的值。 (我指的是用户范围设置)
答案 0 :(得分:3)
您无法重置一个设置。通过Properties
集合很容易获得默认值。具体来说,SettingsProperty
的{{1}}属性。此外,DefaultValue
集合包含PropertyValues
个对象,可让您通过SettingsPropertyValue
或IsDirty
属性确定属性/设置是否已更改。
UsingDefaultValue
我希望有一种方法可以获取这些值,而无需指定设置的名称。
答案 1 :(得分:0)
不确定只重置一个设置,但您可以将设置复制到另一个对象Reset()
,然后复制除您要重置的设置值以外的所有设置值。