C#从TextBox输入到新的TextBox

时间:2017-04-06 01:59:38

标签: c#

我目前正在使用Windows窗体项目,我正在尝试从另一个TextBox创建一个TextBox允许输入。我在下面有以下代码,并且试图让它正常运行。

namespace Arlistia3._0
{
    public partial class ArlistiaInterface : Form
    {
       public static string userInput;
       public ArlistiaInterface()
       {
         InitializeComponent();
         IntroScene();
       }

       private void IntroScene()
       {
        gameText.Text = "Welcome, what is your name?";
       }

       private void button1_Click(object sender, EventArgs e)
       {

       }

       private void playerTextInput_TextChanged(object sender, EventArgs e)
       {
           userInput = gameText.Text;
       }
   }
}

3 个答案:

答案 0 :(得分:0)

我认为这就是你想要的。它与雷阳的相似:

private void playerTextInput_TextChanged(object sender, EventArgs e)
    {
        gameText.Text = "Welcome, " + playerTextInput.Text;
    }

希望它有所帮助!

答案 1 :(得分:0)

我认为这就是你想要的。

string Welcom="Welcome, what is your name?";
private void playerTextInput_TextChanged(object sender, EventArgs e)
{
    gameText.Text = Welcom + playerTextInput.Text;
}

答案 2 :(得分:0)

我认为这就是你想要的。您可能需要将gameText TextBox的Multiline属性设置为true,我不确定。

   private void playerTextInput_TextChanged(object sender, EventArgs e)
   {
       gameText.Text += "You: " + playerTextInput.Text + Environment.Newline;
   }