如何创建新的Ribbon 页

 

转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/7646123

作者:  叶雄进 , Autodesk ADN

 

问题:

按照现在的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里添加命令按钮,这个与你原来的方法一样。

 

你可能感兴趣的:(编程,api)