using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace ClientsLibrary { public partial class FormGetInputString : Form { public FormGetInputString( string info, string defaultValue = "", string title = "等待输入信息", int maxlength = 100 ) { InitializeComponent(); Icon = UserClient.GetFormWindowIcon(); Info = info; DefaultValue = defaultValue; Title = title; MaxLength = maxlength; } private void FormGetInputString_Load(object sender, EventArgs e) { textBox1.Text = DefaultValue; textBox1.MaxLength = MaxLength; Text = Title; label1.Text = Info; } private string Info; private string DefaultValue; private string Title; private int MaxLength = 100; private string m_outPut; public string InputString { get => m_outPut; private set => m_outPut = value; } private void userButton_login_Click(object sender, EventArgs e) { m_outPut = textBox1.Text; DialogResult = DialogResult.OK; } } }