2 justin zhao Justin_zhao 于 2014.11.14 12:07 提问

C# button_click事件中new了一个label 但是每次点击的时候label无法切换文字

代码如下:` private void button1_Click(object sender, EventArgs e)
{

        //using (Label lb = new Label())
        //{
        //    lb.Location = new Point(20, 20);
        //    this.Controls.Add(lb);
        Label lb2 = new Label();
        Label lb1 = new Label();
            count += 1;
            int i = count % 2;
            if (i == 0)
            {
                this.Controls.Remove(lb2);
                this.Controls.Add(lb1);
                lb1.Text = "jishu";

            }
            else
            {
                this.Controls.Remove(lb1);
                this.Controls.Add(lb2);
                lb2.Text = "oushu";

            }
        //}

    }
  1. List item

`

1个回答

yongyong521
yongyong521   2014.11.18 13:19

将位置换一下

lb1.Text = "jishu";
 this.Controls.Add(lb1);
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!