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 Bro.UI.Model.Winform.UI { public partial class InputWindow : Form { public InputWindow() { InitializeComponent(); } public string Title { set => lblTitle.Text = value; } public string Input { get; set; } public InputWindow(string title) { InitializeComponent(); Title = title; } private void btnCancel_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.Cancel; } private void btnConfirm_Click(object sender, EventArgs e) { ConfirmInput(); } private void ConfirmInput() { Input = txtInput.Text.Trim(); if (string.IsNullOrWhiteSpace(Input)) { MessageBox.Show("输入不能为空"); return; } this.DialogResult = DialogResult.OK; } private void txtInput_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { ConfirmInput(); } } } }