Revit,Revit二次開發"> 通過對Revit的二次開發,用戶可以根據自己的需要自行進行功能區的拓展,首先需要以下幾點基礎的認識:1、Revit允許用戶通過API訂制自己的Ribbon空間,">
下載app免費領取會員
通過對Revit的二次開發,用戶可以根據自己的需要自行進行功能區的拓展,首先需要以下幾點基礎的認識:
1、Revit允許用戶通過API訂制自己的Ribbon空間,相關的程序接口位于Revit APIUI.dll,用戶只需要將自己的程序放置在相應的目錄下,Revit將會自動引用這個dll。
2、用戶通過二次開發自定義的面板實現時機是,Revit在啟動時自定義的控件將自動加載。
3、目前通過RevitAPI可自定義以下幾種控件:選項卡頁,面板,命令按鈕,下拉按鈕,文本框以及分隔符等。
4、在幾種基本控件中,選項卡頁(RibbonTab)和面板(RibbonPanel)是容器類控件,主要作用是管理、放置具體的控件,沒有相應的外部命令可以執行。容器類控件和其他控件的區別和關系為,基本按鈕和文本框必須放置在面板(RibbonPanel)中,選項卡最高。
5、用戶可以自行定義自己的選項卡頁(RibbonTab),然后用于放置和管理具體的控件;也可以不創建選項卡頁,直接將自定義控件放置在Revit系統的選項卡頁中,目前僅限附加模塊(Add-Ins)選項卡頁和修改(Analyze)選項卡頁可以添加自定義的程序控件。
Revit原生二次開發系列課程:http://www.caogenso.com/series/52.html
轉載請注明來源本文地址:https://www.tuituisoft/bim/23542.html
上一篇:沒有了
下一篇:沒有了