看这样行不行...
Button btn=new Button();
btn.Label="Ok";
panel1.controls.add(btn);

解决方案 »

  1.   

    VB.NET    Dim frm As New form1() 
        If True Then 
            frm.WindowState = Windows.Forms.FormWindowState.Normal 
            frm.FormBorderStyle = Windows.Forms.FormBorderStyle.None 
            frm.Dock = Windows.Forms.DockStyle.Fill 
            '主要注意这个属性的设置 
            frm.TopLevel = False 
        End If 
        
        panel1.controls.add(frm) 
        frm.show() 
    C#    form1 frm = new form1(); 
        { 
            frm.WindowState = Windows.Forms.FormWindowState.Normal; 
            frm.FormBorderStyle = Windows.Forms.FormBorderStyle.None; 
            frm.Dock = Windows.Forms.DockStyle.Fill; 
                //主要注意这个属性的设置 
            frm.TopLevel = false; 
        } 
        
        panel1.controls.@add(frm); 
        frm.show();