Revit二次开发_在Revit启动后创建Tab
来源:互联网 发布:linux 最新内核 编辑:程序博客网 时间:2024/05/19 02:19
在Revit中,一般插件的UI是通过IExternalApplication接口的OnStartup函数的UIControlledApplication类型在Revit启动时进行创建的。
在查看SDK的时候发现UIApplication类型下也有创建UI的方法,测试了下发现可以在启动Revit后实现UI的添加。
以下代码:
public class TestCommand : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
UIApplication uiapp = commandData.Application;
RibbonPanel rb = uiapp.CreateRibbonPanel(uiapp.CreateRibbonTab("Capol"), "NewRibbonPanel");
return Result.Succeeded;
}
}
阅读全文
0 0
- Revit二次开发_在Revit启动后创建Tab
- Revit 二次开发
- Building Coder(Revit 二次开发)- 在两条线之间创建尺寸
- Revit二次开发之“创建窗体执行Revit命令”
- [Revit二次开发]在WPF显示revit的三维视图
- Revit启动后,如何把你的命令显示在Revit的Ribbon(工具栏)上?
- C# revit 二次开发 创建线样式LineStyle
- C# revit 二次开发 创建线图案
- Revit二次开发之创建斑马线【比目鱼原创】
- Revit开发关于创建Tab的问题
- Revit 二次开发现状(2009)
- Revit 二次开发前景
- Revit 二次开发 - 开发资源
- <Revit二次开发>HelloWorld
- Revit二次开发首次使用
- revit二次开发,隔离构件
- Revit二次开发之入门
- Revit二次开发--"Hello World"
- java 基本数据类型和引用数据类型
- Ubuntu 16.04下搭建Web服务器(MySQL+PHP+Apache) 记录
- 学习网站
- 【剑指Offer】斐波那契数列及其延伸问题——JavaScript实现
- 背包的拖动和交换
- Revit二次开发_在Revit启动后创建Tab
- java中的注解
- 听课(上)
- 第20篇
- Win10 64位 + VS2015 +VTK7.0.0 +PCL1.8.0 +QT5.7的配置
- Mysql5.5&Mysql5.6&Mysql5.7特性
- python,mysqldb,web.py安装和配置
- ETH
- 谈谈MySQL的执行计划