12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.Configuration;
- namespace WinForms
- {
- public partial class Configure : Form
- {
- public Configure()
- {
- InitializeComponent();
- ShowDatabase();
- }
- private void btnSubmit_Click(object sender, EventArgs e)
- {
- try
- {
- SaveDatabase();
- MessageBox.Show("保存成功!");
- this.DialogResult = DialogResult.OK;
- }
- catch(Exception ex)
- {
- MessageBox.Show(ex.Message);
- }
- }
- private void btnCancel_Click(object sender, EventArgs e)
- {
- this.DialogResult = DialogResult.Cancel;
- }
- private void ShowDatabase()
- {
- this.dbTextBox1.Text = ConfigurationManager.AppSettings["ConnIP"];
- this.dbTextBox2.Text = ConfigurationManager.AppSettings["ConnPort"];
- this.dbTextBox3.Text = ConfigurationManager.AppSettings["ConnName"];
- this.dbTextBox4.Text = ConfigurationManager.AppSettings["ConnUser"];
- this.dbTextBox5.Text = ConfigurationManager.AppSettings["ConnPWD"];
- }
- private void SaveDatabase()
- {
- Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
- configuration.AppSettings.Settings["ConnIP"].Value = this.dbTextBox1.Text.Trim();
- configuration.AppSettings.Settings["ConnPort"].Value = this.dbTextBox2.Text.Trim();
- configuration.AppSettings.Settings["ConnName"].Value = this.dbTextBox3.Text.Trim();
- configuration.AppSettings.Settings["ConnUser"].Value = this.dbTextBox4.Text.Trim();
- configuration.AppSettings.Settings["ConnPWD"].Value = this.dbTextBox5.Text.Trim();
- configuration.Save();
- }
- }
- }
|