.net c sharp windows窗体应用程序对话框
问题描述:
我想打开一个小框,当我的应用程序启动时,用户可以输入他们的名字,并且我希望在我的应用程序中使用该名称。我使用Windows窗体应用程序和C#。 我对此有所不同,任何想法如何实现这一点。.net c sharp windows窗体应用程序对话框
答
这是形式:
public partial class fmUserName : Form
{
public string UserName
{
get { return txName.Text; }
}
public fmUserName()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
this.Close();
}
}
然后,你可以把它叫做:
fmUserName fm = new fmUserName();
fm.ShowDialog();
MessageBox.Show("Hello " + fm.UserName);
+0
您应该将按钮的属性设置为OK,这样您无需手动设置对话框结果并确保窗体中按钮的正确行为。 – Murph 2009-11-05 08:20:33
+0
这是真的,但他要求“确切”的形式,这是我可以“贴”它的唯一办法xD。不是很聪明,但它有效。 – 2009-11-05 14:05:42
答
创建一个表单,坚持一个文本框和点击“确定”按钮,创建一个公共属性,其中包含您可以随后访问的文本框内容。
只是我想示例代码 “.NET升C windows窗体对话框一个文本框和按钮” – Posto 2009-11-05 07:00:09
为什么你问同样的问题两次:http://*.com/questions/1675101/net-c-windows-form-application-open-popup-window – Murph 2009-11-05 08:17:26