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

子窗口最大化的问题!

c# 2005
我现在想实现像office outlook那样的左右结构
左边是各种操作按钮,右边是各操作的具体内容

我现在将窗体frm1设置为mdi模式,然后左边加入一个btn,点击在右边打开子窗体frm2,可是只要在frm2上按下最大化按钮后,就会多出一条关闭菜单。试着将frm2的菜单样式去掉并设置为启动自动最大化,还是会多出一条关闭菜单来,请问要怎么去掉frm2的关闭菜单?

或者可否告知outlook那样的左右结构是怎么实现的?

初学者,请多多支持! --------------------编程问答-------------------- 可能是因为楼主选择了父子窗口合并菜单项的关系吧
没有太留意过这个问题 --------------------编程问答-------------------- 已经解决:
        private void button1_Click(object sender, EventArgs e)
        {
            Form2 form = new Form2();
            //如在form2中设置了FBS属性为None则此行可去掉 form.FormBorderStyle = FormBorderStyle.None;
            form.TopLevel = false;
            form.Parent = this.panel1;
            form.Dock = DockStyle.Fill;
            this.panel1.Controls.Add(form);
            form.Show();
        }
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,