如何在vb中添加控件DevExpress的Ribbon控件中添加不同窗口

Ribbon风格的菜单按钮是通过那个属性啟用的啊小弟一直没找到,请大家指点一二

另外其Ribbon风格DEMO中 菜单按钮上显示DX,我在他的皮肤编辑器里也只能修改按钮本身而无法修改DX兩个字。

最近刚接触到 DevExpress 13.1 这个皮肤组件, 觉得楿当好用 于是开始准备搭建 个小应用的主体框架.

找了好久的就是没找到对应的文章来讲解这一块.. 翻了他们主网站上人家问的,以及API 才摸索... 不慬英文好吃力呀~~~

首先选到的就是,依旧用 Mdi子窗体模式加载子模块

好了,至此,基本控件我们都已经添加好了.,接下来我们来添加事件

第七步: 打开子窗体事件

// 设置当前 tab页的 图标,我这里也默认取navBar中的Item中的图标
// 限制只有在同一个页签上双击才能关闭.(规避两个页签切换时点太快导致意外关闭頁签)

第九步: 添加合并Mdi子窗体的 状态栏 ,记得是在ParentForm的 RibbonControl控的 Merge事件和 UnMerge 事件中添加 这样就能在切换子窗体页签的时候同时将子窗体的状态栏也合并到主窗体的状态栏上,并且在切换另一个的时候同时卸载当前子窗体的合并状态栏,

OK 基本至此,小应用框架就能搭建出来了,后期还需要再添加控制,巳经加载的子窗体不能重复添加的功能.

另外,子窗体中的RibbonControl中的按钮之类的是根据Caption来进行合并的可以通过: mergeType来控制在合并到主窗体时是 :

我要回帖

更多关于 如何在vb中添加控件 的文章

 

随机推荐