好吧,所以,我试图在只读textbox1等于某个字符串的情况下使用它,然后另一个只读textbox2等于其他字符串,具体取决于textbox1是什么。例如,文本框1等于“Hey”Textbox2将等于“Hi”。这就是我所拥有的:
string responseString = "Hey";
if(TextBox1.Text == ("Hi"))
{
TextBox2.Text = responseString;
}
我正在使用Visual Studio C#Express 2010.我是新手,所以我很抱歉任何愚蠢的问题。我的C#类还没有进一步深入String
和循环。谢谢!
顺便说一句,我没有收到任何错误,它只是不起作用。
答案 0 :(得分:3)
您的代码目前已经从您所描述的内容中反向出现:
string responseString = "Hi";
if (TextBox1.Text == "Hey")
{
TextBox2.Text = responseString;
}
答案 1 :(得分:0)
private void TextBox1_TextChanged(object sender, EventArgs e)
{
string responseString = "Hi";
if (TextBox1.Text == ("Hey"))
{
TextBox2.Text = responseString;
}
}
以上是正确的。我得到了它:`
private void textBox2_TextChanged(object sender, EventArgs e)
这不正确。