同题,高手们如何解决

解决方案 »

  1.   

    TextBox newTxt = new TextBox();
           newTxt.ID = "textbox3";
           newTxt.Width = 100;
           newTxt.Style.Add("LEFT","50px")
           newTxt.Style.Add("TOP","100px");
           Panel1.Controls[1].Controls.Add(newTxt);
      

  2.   

    TextBox text1 = New TextBox();
    text1.Text = "haha";
    this.Panel1.Controls.Add(text1);
    着样就可以了```
      

  3.   

    TextBox txt1=new TextBox();
    txt1.ID="Newtxt1";///设置tx1d的ID
    Panel1.Controls.Add(txt1);
      

  4.   

    this.panel1 = new System.Windows.Forms.Panel();
    this.textBox2 = new System.Windows.Forms.TextBox();
    this.panel1.SuspendLayout();
    this.SuspendLayout();
    // 
    // panel1
    // 
    this.panel1.Controls.Add(this.textBox2);
    this.panel1.Location = new System.Drawing.Point(24, 72);
    this.panel1.Name = "panel1";
    this.panel1.Size = new System.Drawing.Size(248, 168);
    this.panel1.TabIndex = 1;
    // 
    // textBox2
    // 
    this.textBox2.Location = new System.Drawing.Point(152, 72);
    this.textBox2.Name = "textBox2";
    this.textBox2.TabIndex = 0;
    this.textBox2.Text = "textBox2";
      

  5.   

    前面我贴的那个是asp.net的,winform本质上一样,只是几个属性不同
    TextBox newTxt = new TextBox();
           newTxt.Name = "textbox3";
           newTxt.Width = 100;
           panel.Controls.Add(newTxt);
      

  6.   

    TextBox newTxt = new TextBox();
    newTxt.ID = "textbox1";
    Panel1.Controls.Controls.Add(newTxt);