/// <summary> /// 初始化配置 /// </summary> void setFirstConfig() { /* 自定义测试 */ SettingForm sf = new SettingForm(); sf.ButtonCancel_Enable = false; sf.setBtnExit(); sf.isFirstUse = true; sf.startSetting(); DialogResult dialogResult = sf.ShowDialog(); if (dialogResult == DialogResult.OK) { } /* 初始化文件显示界面 */ MyConfig.ConfigFile configFile = MyConfig.readConfig(); if (configFile == null) { return; } /* 初始化文件显示方式 */ configFile.createOrModifyItem(MyConfig.ConfigFile.TABLE_NAME_SKIN, MyConfig.ConfigFile.Skin.KEY_FILE_VIEW, View.LargeIcon); /* 初始化文件排列方式 */ configFile.createOrModifyItem(MyConfig.ConfigFile.TABLE_NAME_SKIN, MyConfig.ConfigFile.Skin.KEY_FILE_SORT_RULE, MyConfig.SortRule.ByName); MyConfig.saveConfig(configFile); }
/// <summary> /// 保存登录配置 /// </summary> void saveLoginConfig() { /* 保存配置 */ MyConfig.ConfigFile configFile = MyConfig.readConfig(MyConfig.CONFIG_FILE_PATH); /* 基本配置 */ configFile.createOrModifyItem(MyConfig.ConfigFile.TABLE_NAME_LOGIN, MyConfig.ConfigFile.Login.KEY_REMEMBER_PASSWORD, checkBox_rememberPW.Checked); configFile.createOrModifyItem(MyConfig.ConfigFile.TABLE_NAME_LOGIN, MyConfig.ConfigFile.Login.KEY_AUTO_LOGIN, checkBox_autoLogin.Checked); configFile.createOrModifyItem(MyConfig.ConfigFile.TABLE_NAME_LOGIN, MyConfig.ConfigFile.Login.KEY_LAST_LOGIN_ACCOUNT, comboBox_user.Text); MyConfig.saveConfig(MyConfig.CONFIG_FILE_PATH, configFile); }