把bar控件的CanHide属性设置true就可以了
Bar1.CanHide = True

解决方案 »

  1.   


    /// <summary>
            /// 打开一个页面
            /// </summary>
            /// <param name="formName">窗体完全限定名</param>
            /// <param name="tabItemText">显示的页签文本</param>
            void OpenTab(string formName, string tabItemText)
            {
                try
                {
                    Form form = (Form)Activator.CreateInstance(Type.GetType(formName));
                    if (!IsOpenInTab(form.Text))
                    {
                        TabItem tabItem = tabControl1.CreateTab(form.Text);
                        TabControlPanel tcp = new TabControlPanel();
                        tcp.Padding = new System.Windows.Forms.Padding(1);
                        tcp.Size = new System.Drawing.Size(490, 330);
                        tcp.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(250)))), ((int)(((byte)(247)))));
                        tcp.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
                        tcp.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(157)))), ((int)(((byte)(185)))));
                        tcp.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
                                    | DevComponents.DotNetBar.eBorderSide.Bottom)));
                        tcp.Style.GradientAngle = 90;
                        tabItem.AttachedControl = tcp;
                        tcp.TabItem = tabItem;
                        tcp.Dock = DockStyle.Fill;
                        form.TopLevel = false;
                        form.Dock = System.Windows.Forms.DockStyle.Fill;
                        form.FormBorderStyle = FormBorderStyle.None;
                        form.Show();
                        tcp.Controls.Add(form);
                        tabControl1.Controls.Add(tcp);
                        tabItem.Text = tabItemText;
                        tabItem.Name = form.Text;
                        tabControl1.SelectedTab = tabItem;
                    }
                }
                catch (Exception ex)
                {
                    MsgBox.InformationOK("系统配置错误,请与系统管理员联系");
                }
            }
    用这个函数
      

  2.   

    tablcontrol1换成你的 DevCompontents.DotNetBar.TabControl 的名称