如何让用户向My.Settings添加设置

时间:2013-10-24 17:55:37

标签: vb.net visual-studio-2010 browser settings vb.net-2010

我实际上有两个问题。第一个正是标题所说的。示例:我希望用户能够从应用程序中将设置添加到My.Settings中。我希望他们能够添加无限量,我希望将范围设置为user并将类型设置为string。我不希望他们能够改变范围或类型,只有“标题”和“价值”。我需要这样做是因为用户可以进行设置,所以如果他们在VB.net浏览器的URL栏中键入“sof”,它将转到“stackoverflow.com”当然我希望他们能够更改快捷方式和网站,并添加新的。我还希望他们能够查看所有这些列表并编辑或删除列表中的列表。

第二个问题是我如何通过我的所有设置进行代码搜索,看看是否其中任何一个被标题为该人放入URL栏的内容以及是否获得了它的值并导航它。

我知道要提出这个问题很多,而且我不是要求有人为我做这件事,我问的是有人会采取什么程序来做这件事。如果已有教程或答案,请链接我。如果你有时间,请回答。

1 个答案:

答案 0 :(得分:1)

实际上,不要让道格拉斯看起来很糟糕,但你可以通过用户设置轻松做到你想要的。请参阅MS的此My.Settings页面。你想要的是“System.Collections.Specialized.StringCollection”设置类型。我给你的链接向你展示了如何阅读,更改和保存数据。它还向您展示了如何为用户创建一个简单的UI,以便能够根据需要更改它们。

至于第二部分,也很容易使用LINQ。 This并不完全是你想要的,但它很接近并有很多很好的例子。