代码拉取完成,页面将自动刷新
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;
namespace DevelopAssistant.AddIn.SQLProfesser
{
public partial class SettingsForm : ICSharpCode.WinFormsUI.Forms.BaseForm
{
public NORM.Common.ConnectionString ConnectionString = new NORM.Common.ConnectionString();
public SettingsForm()
{
InitializeComponent();
InitializeControls();
}
public SettingsForm(string connectionString)
: this()
{
ConnectionString = new NORM.Common.ConnectionString(connectionString);
}
private void InitializeControls()
{
this.txtPassword.Icon = DevelopAssistant.AddIn.SQLProfesser.Properties.Resources.blank;
this.txtPassword.IconLayout = ICSharpCode.WinFormsUI.Controls.IconLayout.Right;
this.txtPassword.IsPasswordTextBox = true;
this.txtPassword.UnlockSecret = new EventHandler(txtPassword_UnlockSecret);
}
private void LoadXTheme()
{
panel1.BorderColor = this.XTheme.FormBorderOutterColor;
}
private void btnApply_Click(object sender, EventArgs e)
{
ConnectionString.Server = this.txtServer.Text.Trim();
if (!string.IsNullOrEmpty(this.txtPort.Text) && this.txtPort.Text != "默认")
{
ConnectionString.Port = this.txtPort.Text.Trim();
}
ConnectionString.UserId = this.txtUid.Text.Trim();
ConnectionString.Password = this.txtPassword.Text.Trim();
this.DialogResult = DialogResult.OK;
this.Close();
}
private void btnCancel_Click(object sender, EventArgs e)
{
this.Close();
}
private void SettingsForm_Load(object sender, EventArgs e)
{
LoadXTheme();
this.txtServer.Text = ConnectionString.Server;
this.txtPort.Text = ConnectionString.Port;
this.txtUid.Text = ConnectionString.UserId;
this.txtPassword.Text = ConnectionString.Password;
if (string.IsNullOrEmpty(ConnectionString.Port))
{
this.txtPort.Text = "默认";
}
}
private void txtPassword_UnlockSecret(object sender, EventArgs e)
{
if (txtPassword.PasswordChar == '*')
{
txtPassword.PasswordChar = txtUid.PasswordChar;
}
else
{
txtPassword.PasswordChar = '*';
}
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。