EaBIM一直以来积极响应国家“十二五”推进建筑业信息化的号召,对建筑领域的信息技术开展深入技术交流和探讨!致力于打造“BIM-建筑师-生态技术”三位一体综合资源交流共享平台,希望为BIM与可持续设计理念及技术的普及做出微小的贡献!!!

EaBIM

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 495|回复: 1
打印 上一主题 下一主题

如何创建新的Ribbon 页

[复制链接]

1514

主题

7465

帖子

1万

积分

admin

Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10

积分
12404

社区QQ达人

跳转到指定楼层
楼主
发表于 2014-1-15 12:33:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


问题:

按照现在的API,做的插件似乎只能在在附加模块中出现,但是看到好多插件菜单都是在一级菜单中,而不在附加模块中。

我想问问如何实现这样的设置?


答:

Revit Ribbon 界面无法通过文件配置的方式自定义,只能通过编程的方式的方式添加新的界面元素。

你可以在福建模块页里面添加你的命令按钮,也可以创建与“附加模块"平行的Ribbon Tab页。


下面是创建代码


  public void AddRibbonButtons(UIControlledApplication app)
  {
    app.CreateRibbonTab(”ProductName");
    RibbonPanel panel = app.CreateRibbonPanel(ProductString.mArchitect, "A");
    RibbonPanel panel = app.CreateRibbonPanel(ProductString.mArchitect, "B");

}


然后在每一个Panel里添加命令按钮,这个与你原来的方法一样。

转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/7646123作者:  叶雄进 , Autodesk ADN


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对

相关帖子

工作时间:工作日的9:00-12:00/13:30-18:00,节假日不在线,请勿留言
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|EaBIM网 ( 苏ICP备2020058923号-1  苏公网安备32011502011255号

GMT+8, 2024-11-16 16:51

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表