1、项目->添加引用->框架->选择“Microsoft.VisualBasic”2、using Microsoft.VisualBasic;String s = Interaction.InputBox("提示文字", "标题", "输入框默认内容",-1,-1);
以前用Qt和C++Builder的时候,里面都有一个InputDialog
输入框
。但是到
C#
winform里面没有这个。那么要实现这个效果怎么办,当然也是比较容易的。
先看下效果:
点击显示
输入框
按钮,
弹出
输入框
在书入框内输入132456,然后按下:确定或者回车键,效果如下:
以上就是
输入框
的整个效果。
现在就上核心代码。
1、首先添加新建项:
C#
窗体
2、添加控件,并修改布局如下效果
修改TextBox控件name为txtString,
修改button1控件name为btnOK,Text为确
在
C#
中,进行windows窗体应用程序编程的时候,经常需要
弹出
输入框
,输入密码,输入文本之类的。然而,
C#
中没有直接
弹出
输入框
的语句,MessageBox只能显示一段消息而不能输入。我们需要调用Microsoft.VisualBasic,使用VB中的inputbox,实现
弹出
输入框
的功能。
1、菜单栏,选择【项目】;然后在
弹出
的菜单中选择【添加引用】
2、
弹出
“添加引用”的窗...
一开始是直接用 TextBox接收用户的输入内容,但是有时候不想在窗体上加控件,所以就想到了另一种办法,
弹出
一个
输入框
,输入并获取内容,之后
输入框
又消失不见,不占位置。
先要在项目中引入框架 Microsoft.VisualStudio