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
若要使此示例正常工作,应用程序必须具有名为
注解
该 SaveMySettingsOnExit 属性允许用户在运行时更改应用程序保存设置的方式。 可以使用对象的方法Save显式保存设置更改My.Settings。 有关更改和保存设置的详细信息,请参阅 应用程序属性。
应用程序关闭时,不会保留对此属性所做的更改。 若要永久更改
更改Project设计器中的设置:
- 在 解决方案资源管理器 中选择项目。 单击Project菜单上的 Properties。
- 单击 “应用程序 ”选项卡。
- 选择 “关闭时保存 My.Settings”。|
按项目类型提供可用性
| 项目类型 | 可用的 |
|---|---|
| Windows 窗体应用程序 | Yes |
| 类库 | 否 |
| 控制台应用程序 | 否 |
| Windows 窗体控件库 | 否 |
| Web 控件库 | 否 |
| Windows 服务 | 否 |
| 网站 | 否 |