其他分享
首页 > 其他分享> > DEV下搭建包含菜单的系统首页

DEV下搭建包含菜单的系统首页

作者:互联网

     基于DEV Express控件实现管理系统首页创建,包含左侧菜单和右侧信息显示,

如下布局:

1.首先创建一个Form窗体,实现layoutControl布局,把 Form的窗口属性中的isMdiContainer设为true,这样就把表单设为多文档表单主窗口了

增加panelControl控件,在此panel下增加一个navBarControl控件实现菜单栏的布局,

在navBarControl上右键属性,选择addGroup增加菜单的标题,选择Item增加子菜单

2.右侧再增加一个panelControl,作为主信息展示框,利用xtrTabControl控件作为子窗体展示的载体,

设置XtraTabControl的关闭属性进行窗体关闭:

ClosePageButtonShowMode:设为InActiveTabPageHeaderAndOnMouseHover即可;

如需设定一个Page为首页,且无关闭按钮,可以针对此page的ShowCloseButton单独设置为:false即可;

3.实现点击子菜单在主窗体中加载对应的子窗体页面

 //需要打开的子窗体
 MainForm form = new MainForm();
 form.MdiParent = this;
 form.Parent = this.xtraTabPage1;//指定子窗体的父容器为
 form.FormBorderStyle = FormBorderStyle.None;//隐藏子窗体边框,当然也可以在子窗体的窗体加载事件中实现
 this.xtraTabPage1.Text = form.Text;
 form.Show();

效果展示:

标签:控件,设为,菜单,form,DEV,窗体,首页
来源: https://blog.csdn.net/CONSOLE11/article/details/113759176