如何:添加或移除应用程序设置
通过应用程序设置可以动态存储和检索应用程序的属性设置和其他信息。 有两种基于范围的应用程序设置类型:用户范围的设置和应用程序范围的设置。
在设计时,您可以使用**“项目设计器”的“设置”窗格(仅限于 Visual Basic 和 Visual C#)或使用窗体或控件的“属性”**窗口(允许您直接将设置绑定到属性),添加应用程序设置。
在“项目设计器”中添加应用程序设置
在**“解决方案资源管理器”中选择一个项目;在“项目”菜单上,单击“属性”**。
选择**“设置”**窗格。
单击**“设置”**网格中的空白行。
在**“名称”**列中输入设置的名称。 名称不能包含空格。
从**“类型”**下拉列表中选择设置的数据类型。
从**“范围”下拉列表中选择设置的作用范围。 设置的作用范围可以是“应用程序”,也可以是“用户”**。
在**“值”**列中输入设置的默认值。 该值必须与所选的数据类型匹配。
在“属性”窗口中添加应用程序设置
在窗体设计器中选择一个窗体或控件;在**“视图”菜单上,单击“属性窗口”**。
在**“属性”窗口中,展开“(应用程序设置)”属性(位于“数据”**节点下方)。
选择**“(属性绑定)”属性,然后单击省略号按钮(“...”),打开“应用程序设置”**对话框。
在**“应用程序设置”**对话框中,选择要添加应用程序设置的属性。
在属性的下拉列表中,单击**“(新建...)”以打开“新建应用程序设置”**对话框。
在**“新建应用程序设置”对话框中,选择“名称”**属性,输入设置的名称。 名称不能包含空格。
选择 DefaultValue 属性,输入设置的默认值。
从**“范围”下拉列表中选择设置的作用范围。 设置的作用范围可以是“应用程序”,也可以是“用户”**。
若要将新设置绑定到属性,请从下拉列表中选择该设置,再单击**“确定”**。
该属性绑定将添加到**“属性”窗口中,并且新的设置将添加到“项目设计器”中。 注意,一旦创建了设置,就必须使用“项目设计器”**对它进行更改。
移除应用程序设置
在**“解决方案资源管理器”中选择一个项目;在“项目”菜单上,单击“属性”**。
选择**“设置”**窗格。
单击**“设置”**网格中希望移除的设置所对应的行。
按**“删除”键,或右击并选择“移除设置”**。
该设置将从**“项目设计器”**中移除。
提示
您需要手动从 app.config 中移除设置,因为“项目设计器”不会在您的代码中或在其自己的代码中移除对应用程序设置的任何引用。