下載app免費領(lǐng)取會員
在Revit可以給視圖添加過濾器的功能,
這個添加過濾器,有一個比較完善的界面,
可以添加各種各樣的過濾器,現(xiàn)在我們在
API里也可調(diào)用這個界面了,為API創(chuàng)建過濾
器提供了不少方便。
更多信息請查看:
FilterDialog
下面是一個簡單的例子,
用這個FilterDialog個當(dāng)前視圖添加一個過濾器:
Document doc = commandData.Application.ActiveUIDocument.Document;
FilterDialog myDialog = new FilterDialog(doc, "test");
myDialog.Show();
ElementId filterId = myDialog.NewFilterId;
View v = doc.ActiveView;
Transaction trans = new Transaction(doc, "test");
trans.Start();
v.AddFilter(filterId);
trans.Commit();
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:二次開發(fā)教程:Revit開發(fā)實現(xiàn)在modeless對話框中無法刪除構(gòu)件
下一篇:二次開發(fā)教程:Revit開發(fā)之判斷參數(shù)是否為項目參數(shù)
推薦專題