C#如何弹出输入框

在C#中,进行windows窗体应用程序编程的时候,经常需要弹出输入框,输入密码,输入文本之类的。然而,C#中没有直接弹出输入框的语句,MessageBox只能显示一段消息而不能输入。我们需要调用Microsoft.VisualBasic.Dll,使用VB中的inputbox,实现弹出输入框的功能。


  1. 菜单栏,选择【项目】;然后在弹出的菜单中选择【添加引用】

    C#如何弹出输入框
  2. 弹出“添加引用”的窗口,找到名称为Microsoft.VisualBasic的组件,选择它并点击【确定】

     

    C#如何弹出输入框
  3. 使用命名空间Microsoft.VisualBasic。添加代码:using Microsoft.VisualBasic;

    C#如何弹出输入框
  4. 在窗体中添加一个Button和label。我们要实现点击button,用label显示输入的文本的内容。

    C#如何弹出输入框
  5. 调用VB中的InputBox,输入一串字符串。给button添加代码:string str=Interaction .InputBox ("请输入字符串","字符串","",100,100).

    Interaction .InputBox的格式:string  Interaction .InputBox(string Prompt,string title,string  Defaultresponce,int Xpos,int Ypose)

    C#如何弹出输入框
  6. 让标签label显示输入的内容。(也可进行密码检验之类的)

    C#如何弹出输入框
  7. 调试情况:点击按钮,弹出一个输入框;输入字符串,Label显示文本;

    C#如何弹出输入框
    C#如何弹出输入框

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值