WindowsFormsApplicationBase.SaveMySettingsOnExit 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定应用程序在退出时是否保存用户设置。
public:
property bool SaveMySettingsOnExit { bool get(); void set(bool value); };
public bool SaveMySettingsOnExit { get; set; }
member this.SaveMySettingsOnExit : bool with get, set
Public Property SaveMySettingsOnExit As Boolean
属性值
True
指示应用程序在退出时保存用户设置。 否则, False
指示不隐式保存设置。
示例
此示例有两部分。
子
InitializeSaveMySettingsOnExit
例程,它将控件的 CheckBox 选中状态初始化为 属性的SaveMySettingsOnExit
当前值。子
SaveMySettingsOnExit_CheckedChanged
例程,它处理对 CheckBox 控件的更改以更新My.Application.SaveMySettingsOnExit
属性。
Private Sub InitializeSaveMySettingsOnExit()
SaveMySettingsOnExit.Checked =
My.Application.SaveMySettingsOnExit
End Sub
Private Sub SaveMySettingsOnExit_CheckedChanged(
sender As System.Object,
e As System.EventArgs
) Handles SaveMySettingsOnExit.CheckedChanged
My.Application.SaveMySettingsOnExit =
SaveMySettingsOnExit.Checked
End Sub
若要使此示例正常工作,应用程序必须具有名为 CheckBox 的 SaveMySettingsOnExit
控件。
注解
属性 SaveMySettingsOnExit
允许用户更改应用程序在运行时保存设置的方式。 可以使用 对象的 方法My.Settings
显式保存设置更改Save。 有关更改和保存设置的详细信息,请参阅 应用程序属性。
应用程序关闭时,不会保留对此属性所做的更改。 若要永久更改SaveMySettingsOnExit
属性,必须更改 Project Designer中的设置:
更改 Project Designer中的设置 |
1. 在“解决方案资源管理器”中选择一个项目。 单击“项目”菜单上的“属性”。 2. 单击“应用程序”选项卡。 3. 选择 “关闭时保存我的设置”。 |
可用性(按项目类型)
项目类型 | 可用 |
---|---|
Windows 窗体应用程序 | 是 |
类库 | 否 |
控制台应用程序 | 否 |
Windows 窗体控件库 | 否 |
Web 控件库 | 否 |
Windows 服务 | 否 |
网站 | 否 |