C#如何弹出输入框 <弹出“添加引用”的窗口,找到名称为Microsoft.VisualBasic的组件>

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

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

3、使用命名空间Microsoft.VisualBasic。添加代码:using Microsoft.VisualBasic;

using Microsoft.VisualBasic;

4、在窗体中添加一个Button1和textBox1。我们要实现点击button1,用textBox1显示输入的文本的内容。

5、

调用VB中的InputBox,输入一串字符串。给按钮添加代码:

string str = Interaction.InputBox("提示信息","标题","文本内容",-1,-1);

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

6、参考代码:

1 using System;

2 using System.Collections.Generic;

3 using System.ComponentModel;

4 using System.Data;

5 using System.Drawing;

6 using System.Linq;

7 using System.Text;

8 using System.Windows.Forms;

9 using Microsoft.VisualBasic;

10

11 namespace WindowsFormsApplication1

12 {

13 public partial class Form1 : Form

14 {

15 public Form1()

16 {

17 InitializeComponent();

18 }

19

20 private void Form1_Load(object sender, EventArgs e)

21 {

22

23 }

24

25 private void button1_Click(object sender, EventArgs e)

26 {

27 string str = Interaction.InputBox("提示信息","标题","文本内容",-1,-1);

28

29 textBox1.Text = str;

30 }

31 }

32 }

7、结果显示:

Microsoft.VisualBasic.Information.IsNumeric(s) 判断当前文本是否是数字