31 lines
877 B
C#
31 lines
877 B
C#
using System;
|
|
using System.Windows.Forms;
|
|
|
|
namespace UpTool2
|
|
{
|
|
internal partial class AppNameDialog : Form
|
|
{
|
|
private string _name;
|
|
|
|
private AppNameDialog() => InitializeComponent();
|
|
|
|
public new static string Show()
|
|
{
|
|
using AppNameDialog dialog = new AppNameDialog();
|
|
dialog.ShowDialog();
|
|
return dialog._name;
|
|
}
|
|
|
|
private void AppNameDialog_FormClosed(object sender, FormClosedEventArgs e) => _name = nameBox.Text;
|
|
|
|
private void AppNameDialog_FormClosing(object sender, FormClosingEventArgs e) => _name = nameBox.Text;
|
|
|
|
private void nameBox_TextChanged(object sender, EventArgs e) => _name = nameBox.Text;
|
|
|
|
private void nameBox_KeyDown(object sender, KeyEventArgs e)
|
|
{
|
|
if (e.KeyCode == Keys.Enter)
|
|
Close();
|
|
}
|
|
}
|
|
} |