资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Winfrom在tabcontrol中嵌入form

public bool tabControlCheckHave(System.Windows.Forms.TabControl tab, String tabName)
{
    for (int i = 0; i < tab.TabCount; i++)
    {
        if (tab.TabPages[i].Text == tabName)
        {
            tab.SelectedIndex = i;
            return true;
        }
    }
    return false;
}
public void Add_TabPage(string str, Form myForm)
{
    if (tabControlCheckHave(this.tabControl1, str)) { return; }
    else
    {
        tabControl1.TabPages.Add(str);
        tabControl1.SelectTab(tabControl1.TabPages.Count - 1);
        myForm.FormBorderStyle = FormBorderStyle.None;
        myForm.TopLevel = false;
        myForm.Show();
        myForm.Parent = tabControl1.SelectedTab;
        tabControl1.SelectedTab.AutoScroll = true;
    }
}
private void BindTabPage(LB002 lb)
{
    Add_TabPage("基本参数", new frmTypeParameter(lb));
    Add_TabPage("机型客舱", new frmAircraftCabin());
    Add_TabPage("基本参数", new frmTypeParameter(lb));
    Add_TabPage("机型客舱", new frmAircraftCabin(lb));
    Add_TabPage("散装舱", new frmHeavyBulkTankJoint());
    Add_TabPage("集装箱", new frmContainer());
    Add_TabPage("机组", new frmStandardUnitConfigurationInformation());
    Add_TabPage("机供品", new frmJiGongPinInformation(lb));
    Add_TabPage("油量指数范围", new frmOilIndex(lb));
    Add_TabPage("重心包线范围", new frmCenterOfGravityEnvelope());
    Add_TabPage("最佳重心范围", new frmBestWeight(lb));
    Add_TabPage("配平值", new frmBalancingValue());
    Add_TabPage("特别项目", new frmStretcherSeatInformation());
    Add_TabPage("板箱", new frmBoardBoxes());
    Add_TabPage("侧平衡&侧不平衡", new frmSideOfBalance());
    Add_TabPage("舱位信息", new frmShippingSpaceInformation());
    Add_TabPage("尾油箱", new frmTailOilTank(lb));
}

当前题目:Winfrom在tabcontrol中嵌入form
URL标题:http://cdkjz.cn/article/pcjsjh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220