当前位置:编程学习 > C#/ASP.NET >>

如何显示主窗体的statusstrip

在写一个程序,有如下几个form, frmMain,frmTest.其中frmMain中有控件statusstrip1,以及splitcontanier1,还有treeview1,menustrip1等。
我现在已经把treeview1绑定在splitcontanier1.panel1中,然后想用frmMain.splitcontanier1.panel2.add(frmTest),就是在frmMain的panel2中显示出frmTest页面,可是一运行的话,frmMain本身的状态栏就无法显示了,请问高手如何是好?谢谢了。
我就是想让splitcontanier1.panel2在加载了frmTest页面后,也能显示自己的状态栏信息,我用的是c#,谢谢! --------------------编程问答-------------------- 那是你 dock和嵌套的关系不对 --------------------编程问答--------------------
引用 1 楼 caozhy 的回复:
那是你 dock和嵌套的关系不对


我程序里是这样:Test.Dock = DockStyle.Fill;这个不对吗可是我把其他的像Bottom,Top,Left,Right都试过了,还是没法显示出状态栏,怎么回事?
还有你说的嵌套怎么回事?我把代码贴出来给你看看吧!

这是单击frmMain中的菜单栏中的【测试】按钮的事件:

        private void 测试ToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            if (!showChildrenForm("frmTest"))
            {
                frmTest Test = new frmTest();
                Test.TopLevel = false;
                Test.Parent = this.splitContainer1.Panel2;
                Test.Dock = DockStyle.Fill;
                this.splitContainer1.Panel2.Controls.Clear();
                this.splitContainer1.Panel2.Controls.Add(Test);
                Test.Show();
            }
        } --------------------编程问答-------------------- 顶哦!顶!不要沉啊 --------------------编程问答-------------------- 帮帮我哦!谢谢了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,