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();
|
}
|
}
|
}
|
}
|