TextBox文字显示,我修改Multline 改成Ture了但是结果显示的却是单行,而且我本来是想让它把全部的内容显示,但是只显示一部分,郁闷死。。求解
代码如下:
private void button1_Click(object sender, EventArgs e)
{
textBox3.Text = "";
textBox3.Text = "姓名为:" + textBox1.Text +" ";
textBox3.Text += "班级为:" +textBox2.Text + " ";
string sex = "";
if (radioButton1.Checked)
sex = "男";
else
sex = "女";
textBox3.Text = "性别为:" + sex + " ";
string hobby = "";
if (checkBox1.Checked) hobby += "旅游";
if (checkBox2.Checked) hobby += "逛街";
if (checkBox3.Checked) hobby += "游戏";
if (checkBox4.Checked) hobby += "电脑";
textBox3.Text += "爱好为:" + hobby;
}
设计图:
额。。不对啊,虽然是分行了,但是现实的内容不全啊,只显示性别和爱好。可是姓名和班级却不显示,这是神马情况?
追答textBox3.Text = "性别为:" + sex + " " + Environment.NewLine ;
这里的“=”应该为“+=”