DevExpress 控件使用之BarManager

摘要:
DevExpress开发的控件具有强大的实力。它的菜单栏控件更具代表性,可以完全取代开发环境提供的基本控件,使您编写的程序或软件更专业。现在让我们来看看菜单栏控件的显示方法:图标显示在上面,文本显示在下面。这种表示方法适用于存在多个系统模块且每个模块具有相对多的相应功能的情况。根据用户权限将BarManager控件(对应于barMain)放在表单b)的顶部。

DevExpress 开发的控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控件更具代表,完全可以替代开发环境提供的基本控件,而让您编写的程序或软件更显专业化。它还提供完善的帮助系统,资料详尽,可以快速入手。有些高级控件更是零代码的,非常易于使用。另外,关于控件的汉化,可以关注慧都控件网。

下面就来看下菜单栏控件所呈现的几种方式:

1.BarLargeButtonItem -- 大按钮,上面显示图标,下面显示文字,这种呈现方式适合系统模块多,并且各个模块对应功能相对较多的情况。

DevExpress 控件使用之BarManager第1张

  

  a)Form 界面布局,Form 最上面放置BarManager控件(对应barMain)

  DevExpress 控件使用之BarManager第2张

  b)根据用户权限,动态加载菜单内容

  DevExpress 控件使用之BarManager第3张

  DevExpress 控件使用之BarManager第4张

2.BarButtonItem -- 普通按钮,经典的系统菜单,不显示图标。

DevExpress 控件使用之BarManager第5张

示例(文件大小超出限制,分开上传的,请大家见谅):

DevExpress.BarManager.rar(示例代码)

Debug.rar(编译后的Debug)

DevExpress.BonusSkins.v12.2.DLL (DevExpress 组件)

免责声明:文章转载自《DevExpress 控件使用之BarManager》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇spring怎么设置定时任务为每天凌晨2点执行和每小时执行一次?centos系统下安装使用composer教程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

c#WinForm中TeeChart控件的注册和使用

首先要注册好TeeChart控件,注册方法参考:https://blog.csdn.net/my_clear_mind/article/details/79741020 完成注册之后,新建一个WinForm项目,在工具箱中点右键->新建选项卡(TeeChart),然后在这个选项卡上点右键->选择项->COM组件,找到TeeChart Pr...

js上传

js上传目前有很多的方法,有控件,有自定义的等等 下面为在项目中用到的一个自定义的上传,不依赖任何的控件 ///上传触发事件 function StartLoadCAD() {     var fileupload = document.getElementById('filePro').files;     for (var i = 0; i &l...

Teamcenter案例展示

01项目背景 为了满足竞争日益激烈的多元化市场需求,工艺设计周期短、任务重,同时对工艺设计质量及投产周期提出了更高的要求。但目前工艺系统主要侧重于结果管理(文档),制约业务能力的提升: 1)  依靠检查表、标杆库等文件或个人经验分析产品的工艺可行性,缺少有效的工具、方法, 产品设计阶段工艺可行性分析不充分,在NC阶段后提出大量变更; 2) 工艺设计与验证:...

SharpGL学习笔记(二) 模型变换(几何变换)

(二) 模型变换 模形变换就是指的在世界坐标系中(world space)做“移动”,“旋转", "缩放"三种操作。 首先要说明的,在Opengl中,是用4x4矩阵进行坐标变换,OpenGL的4x4矩阵是按列排列的,就像下面这样。 所谓的模型变换,就是对这个矩阵进行变换。 描述三维世界你就得先设计三维模形。 在设计三维模形的时候,它是们于模形坐标系中的,...

Ubuntu 安装和卸载sublime

安装过程 输入以下命令安装:sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer卸载过程完全卸载命令//sudo dpkg -r sublime-text(如果这条命令不能卸载则...

基于WPF系统框架设计(6)-整合MVVM框架(Prism)

应用场景 我们基础的框架已经搭建起来了,现在整合MVVM框架Prism,在ViewModel做一些逻辑处理,真正把界面设计分离出来。 这样方便我们系统开发分工合作,同时提高系统可维护性和灵活性。 具体的Prism安装和Microsoft.Practices.Prism.dll获取,在这个网址:http://compositewpf.codeplex.com...