private void FrmCodeGenerator_FormClosing(object sender, FormClosingEventArgs e)
 {
     // 在这里检查配置项目是否发生过变化
     SettingHelper settingHelper = new SettingHelper();
     settingHelper.GetSetting();
     SettingHelper formSettingHelper = this.GetFormSetting();
     if (!settingHelper.Equals(formSettingHelper))
     {
         DialogResult dialogResult = MessageBox.Show("保存设置", "提示", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
         if (dialogResult == DialogResult.Cancel)
         {
             e.Cancel = true;
         }
         if (dialogResult == DialogResult.Yes)
         {
             // 保存配置文件
             this.SaveSetting();
         }
     }
 }