Esempio n. 1
0
        /// <summary>
        /// '应用设置'按钮的事件处理.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnApplySetting_Click(object sender, EventArgs e)
        {
            /*
             * * 改变内存中的用户设置信息
             * **/

            ToolSetting.Language = ".Net";
            ToolSetting.Postfix  = this.txtDotNetPostfix.Text.Trim();

            ToolSetting.TabSize    = Convert.ToInt32(this.txtTabSize.Text.Trim());
            ToolSetting.SavePath   = this.txtSavePath.Text.Trim();
            ToolSetting.References = ToolSetting.FormatStringArray(
                Regex.Split(this.rtbReferencesList.Text.Trim(), "\n+", RegexOptions.None));
            ToolSetting.OracleDataMapping = (DataTable)this.dgvOracleMapping.DataSource;

            /*
             * 保存用户设置信息
             * ***/
            if (ToolSetting.SaveUserSetting())
            {
                MessageBox.Show("用户设置信息保存成功!", "保存信息");
                this.ApplySettingsWarning();
            }
            else
            {
                MessageBox.Show("用户设置信息保存失败!", "保存信息");
                //重新加载用户设置信息到内存.
                ToolSetting.LoadUserSettings();
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 窗体加载事件处理.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void EntityClassGenerator_Load(object sender, EventArgs e)
        {
            //控制数据库参数输入控件的外观.
            this.gpbOracle.Visible       = true;
            this.lblIsGenerating.Visible = false;
            this.gpbOracle.Location      = new Point(32, 69);

            //加载用户设置信息.
            ToolSetting.LoadUserSettings();
            //初始化用户设置控件.
            this.InitUserSettingControl();
            this.ApplySettingsWarning();

            //使初始状态显示第一个选项卡.
            this.tbcMain.SelectedIndex = 0;
            this.rdbOracle.Checked     = true;
        }