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;
}
在静态方法下tabcontrol无法正常使用 就是myTabControl1前加了fn.这个控件就无法添加标签
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
CSDN专家-showbo 2021-12-24 17:24关注fn表单没有调用show显示出来呢。。
fn.myTabControl1.SelectedTab = tb; fn.Show();//加这句显示窗体解决 无用评论 打赏 举报