Dev的RibbonForm

应用情形:如下图,工具栏为功能选择,然后具体功能窗体则作为mdi窗体显示。

这种模式是本人常用的,代码少,风格也比较顺眼。

说明:功能菜单的图标是由下面的两个imagecollection集合提供,需要在ribboncotrol属性中选择。

Mdi控件添加后默认是以添加窗体为parent,通过此窗体加载的窗体都是Mdi子窗体。

具体实现代码如下:

   private void barButtonCust_ItemClick(object sender, ItemClickEventArgs e)//点击功能事件
        {
            if (customer == null || customer.IsDisposed)
            {
                customer = new FrmCust();
                customer.MdiParent = this;
                customer.Show();
            }
            else
            {
                customer.Activate();
            }
        }
时间: 2024-10-04 22:21:23

Dev的RibbonForm的相关文章

DEV 皮肤的使用

一.皮肤的使用 拖入defaultLookAndFeel 组件到窗体中 拖入ribbonControl 控件到窗体中 将窗体继承为 DevExpress.XtraBars.Ribbon.RibbonForm 将窗体的AllowFormGlass属性改为 False 引用DevExpress.BonusSkins 引用DevExpress.OfficeSkins 在Main方法中加入代码DevExpress.UserSkins.BonusSkins.Register(); 7.DevExpress

shell输出的那个垃圾桶——/dev/null

昨晚花费一整晚在知乎回答了一个关于shell里面的重定向输出到/dev/null的问题.果断今晚也同步发在这里,反正也没人看~~~~ 以下来自一个重度linux使用患者不请自来的回答. 先用简单的语言回答题主的问题: shell程序中 2> /dev/null 代表什么意思? 答:"2> /dev/null" 代表忽略掉错误提示信息. 如题 2> 代表什么意思?讲错误输出删除? 答:"2>" 代表重定向操作错误提示信息.只有这两个字符并不能删

log4j的1.2.15版本,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven-repository.dev.java.net/nonav/repository......

在动态网站工程中,添加了Pom依赖,当添加log4j的1.2.15版本依赖时,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven-repository.dev.java.net/nonav/repository......,如下图 这是因为 https://maven-repository.dev.java.net/nonav/repository 这个域名已经无法解析了. 而

2>&1 >/dev/null & 与/dev/null 2>&1含义

/dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo "123" > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null" 2 表示stderr标准错误 & 表示等同于的意思,2>&1,表示2的输出重定向等同于1 1>/dev/null 首先表示标准输出重定向到空设备文件,也就是不输出任何信息到

CloudFoundry in 1 Box简介:PCF-Dev篇

在<CloudFoundry in 1 Box简介:Bosh-lite篇>我们介绍了Bosh-lite的架构和部署.在本篇中,我们将详细描述另一个CloudFoundry in 1 Box解决方案PCF-Dev. 1PCF-dev简介 PCF是Pivotal发行的Cloud Foundry商业版,PCF-Dev原名MicroPCF,是Pivotal为PCF的应用开发人员准备的一款App单虚拟机版的CloudFoundry.但是,麻雀虽小,五脏俱全.PCF-Dev虽然可以在仅仅一台虚拟式上即可运

linux安装Vmware的时候出现“Could not open /dev/vmmon”

在centos6.6上安装了Vmware之后运行出现下列问题 VMware Workstation : Could not open /dev/vmmon: No such file or directory 解决办法: [[email protected] ~]#mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.bak [[email protected] ~]#vmware-modconfig --console

npm run dev报错,events.js:160 throw er; // Unhandled &#39;error&#39; event

错误代码如下: [email protected] dev E:MySoftwaretestGitwebpackvue-projectnode build/dev-server.js "8088" events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EACCES 0.0.0.0:8080 at Object.exports._errnoException (util.js:1026:11) at expo

/dev/mapper/centos-root扩容

系统Centos 7 df -h 查看当前分区使用情况: dfisk /dev/xvda 对/dev/xvda磁盘进行操作(新建分区及格式化) n p 回车 默认分区号: 回车 默认磁盘创建开始位置: 回车 默认磁盘创建结束位置: t 设置分区类型 8e LVM类型 w 保存 重启 lvm 进入lvm管理 lvm>pvcreate /dev/sda3 创建逻辑卷 lvm>vgextend centos /dev/sda3  //将初始化过的分区加入到虚拟卷组centos lvm>vgdi

Dev Express 安装

Dev Express 安装 点击DevExpressUniversalTrialComplete-20151209.exe开始安装 选择需要安装的产品 选择需要安装的产品目录,这里设置为D盘 开始安装  等待安装完成,约为5分钟左右 完成提示帮助页面  安装完DevExpress程序后开始破解过程.双击[DevExpress.Patch 7.0-by dimaster]的程序包,弹出[DevExpress.Patch by dimaster]的窗体,直接点击[Apply patch]按钮就开始