3
有沒有辦法像c#中的輸入框一樣獲得用戶輸入?我想彈出一個窗口要求用戶輸入一個字符串在c#中獲取用戶輸入
有沒有辦法像c#中的輸入框一樣獲得用戶輸入?我想彈出一個窗口要求用戶輸入一個字符串在c#中獲取用戶輸入
C#本身並沒有這樣的功能,假設你使用的是Winforms,但是你可以從VB.NET的默認庫中竊取一個在Microsoft.VisualBasic
命名空間):
using Microsoft.VisualBasic;
class Program
{
static void Main()
{
var response = Interaction.InputBox("Enter some text!", "Title", "Default text");
}
}
更多信息,請參見MSDN。
如果您需要它來做更具體的事情,您也可以使用WinForms(或WPF)創建自己的窗口。
你能澄清嗎? Windows窗體? Web表單?控制檯程序? – Joel 2010-04-11 23:50:32
winforms請 – 2010-04-11 23:51:41
[哪個控件用於快速文本輸入(inputbox)?](http://stackoverflow.com/questions/1643924/which-control-to-use-for-quick-text-input-輸入框) – Oded 2011-10-29 12:14:09