在静态方法下tabcontrol无法正常使用 就是myTabControl1前加了fn.这个控件就无法添加标签

    public static void addpage(Form fr,TabPage tb)
    {
        fnewMain fn = new fnewMain();
        fr.TopLevel = false;
        if (fn.myTabControl1.TabPages.Count > 1)
        {
            fn.myTabControl1.TabPages.RemoveAt(1);
        }
        if (ErgodicModiForm(fr.Name, fn.myTabControl1))
        {
            tb = new TabPage(fr.Name);
            tb.Name = fr.Name;
            fn.myTabControl1.Controls.Add(tb);


            fr.TopLevel = false;
            fr.BackColor = Color.White;
            fr.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;

            fr.FormBorderStyle = FormBorderStyle.None;
            fr.Show();
            
            tb.Controls.Add(fr);
            fr.Dock = DockStyle.Fill;
        }
        fn.myTabControl1.SelectedTab = tb;
    }

fn表单没有调用show显示出来呢。。


fn.myTabControl1.SelectedTab = tb;
fn.Show();//加这句显示窗体