我在Windows应用程序中创建了两个窗体。模态对话框
一个表单充当一个表单,另一个表单充当一个MODAL对话框。
表单对话框包含一个按钮和一个文本框。 单击此按钮时,应显示MODAL DIALOGBOX。 此对话框还包含一个文本框和两个按钮(确定并取消)。
现在,当显示此对话框时,对话框的文本框应包含在Form1的文本框中输入的值。
我已经使用了以下编码来完成这项任务。 Form1的编码:
public string UserName;
private void btnFn_Click(object sender, EventArgs e)
{
UserName = txtUserName.Text;
frmFnC objFnC = new frmFnC();
objFnC.ShowDialog();
objFnC.txtUserName.Text = UserName;
}
代码模态对话框OK按钮:
请注意,取消按钮被点击确定按钮时才会启用。
编码:
private void btnOk_Click(object sender, EventArgs e)
{
btnCancel.Enabled=true;
}
private void btnCancel_Click(object sender,EventArgs e)
{
this.Close();
}
我现在面临的问题是在模式对话框文本框不显示在用户名文本框中输入用户输入的值。相反,它将文本框显示为空白。
我该怎么做才能将用户在文本框中输入的值输入到该模式对话框中?
任何人都可以帮助我执行所需的任务吗?
在此先感谢!
感谢您的及时,因为我期望它现在的工作! – sheetal 2009-07-03 11:35:10