在 C# 中显示带有文本输入的对话框
Possible Duplicate:
Which control to use for quick text input (inputbox)?
I need to display a dialog box which contains an input text to let the user type something and press ok, so I can read the typed text and do other things.
Is there anyone who knows the name of it ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
C#中没有这样的东西。您必须自己创建带有输入的对话框。看一下这里,有一个很好的示例如何做到这一点。
There is no such a thing in C#. You have to create dialogbox with input on your own. Take a look here, there is a good example how to do that.
您可以使用 Interaction.InputBox() 方法,它位于 Microsoft.VisualBasic 命名空间内。您只需添加 Microsoft.VisualBasic.dll 程序集引用即可在 C# 项目中使用它。
You can use Interaction.InputBox() method, which comes within Microsoft.VisualBasic namespace. You can use it in C# project by simply adding Microsoft.VisualBasic.dll assembly reference.
您可以通过引用 DLL 来使用 VB6 中的 InputBox。以下是有关如何在 C# 中执行此操作的链接:
http://www.codeproject.com /KB/edit/InputBox.aspx
You can use the InputBox from VB6 by referencing the DLL. Here is a link on how to do this in C#:
http://www.codeproject.com/KB/edit/InputBox.aspx