ani*_*ine 84
不幸的是C#没有这样的东西,你必须自己制作一个.但是,您可以尝试引用Microsoft.VisualBasic.dll.
然后使用下面的代码.
Microsoft.VisualBasic.Interaction.InputBox("Question?","Title","Default Text");
Run Code Online (Sandbox Code Playgroud)
或者,通过添加一个using指令,允许在代码中使用更短的语法(我个人更喜欢).
using Microsoft.VisualBasic;
...
Interaction.InputBox("Question?","Title","Default Text");
Run Code Online (Sandbox Code Playgroud)
或者你可以做Pranay Rana建议的事情,那就是我也会做的......
Pra*_*ana 50
您可以通过制作表单并使用ShowDialogBox显示它来实现....
Form.ShowDialog Method - 将表单显示为模式对话框.
例:
public void ShowMyDialogBox()
{
Form2 testDialog = new Form2();
// Show testDialog as a modal dialog and determine if DialogResult = OK.
if (testDialog.ShowDialog(this) == DialogResult.OK)
{
// Read the contents of testDialog's TextBox.
this.txtResult.Text = testDialog.TextBox1.Text;
}
else
{
this.txtResult.Text = "Cancelled";
}
testDialog.Dispose();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
272423 次 |
| 最近记录: |