上QQ阅读APP看书,第一时间看更新
2.10 输入对话框(InputBox)
有些场合下,需要弹出一个对话框,要求用户输入内容,这时可以使用输入对话框。
C#本身没有提供对话框,因此需要为项目添加“Microsoft.VisualBasic”这个引用,如图2.8所示。
图2.8 引用Visual Basic
单击【项目/添加引用】,在引用对话框中单击【程序集/框架/Microsoft.VisualBasic】。然后在类模块顶部使用指令“using VB = Microsoft.VisualBasic; ”。
下面的代码,让用户输入姓名:
string result = VB.Interaction.InputBox("请输入您的姓名:", "输入框");
运行结果如图2.9所示。
图2.9 输入框
用户输入完的内容赋给字符串变量result,以便程序使用该值。