【发布时间】:2013-08-30 13:47:56
【问题描述】:
目前我正在使用ShowDialog() 方法并试图弄清楚它应该如何工作。我有一个表单 testDialog,它有一个文本框,可以输入一个字符串。我按照MSDN页面上的代码如下:
string Range;
testDialog specRange = new testDialog();
if (specRange.ShowDialog(this) == DialogResult.OK)
{
Range = specRange.txtPageRange.Text;
}
else
{
Range = "";
}
specRange.Dispose();
我找不到任何信息并且无法弄清楚的是,如何输入文本并提交?我在表单上放了按钮,但是当我运行程序时它们没有出现。我在文本框中输入了文本,但我无法按 Enter 或其他任何东西,我唯一的选择是关闭表单。
是否有遗漏的内容需要添加,以便在输入文本后按回车键或单击“确定”按钮?
【问题讨论】:
-
我确定您说的是 Winforms,对吧?能贴一下testDialog类的代码吗?
标签: c# showdialog dialogresult