下載app免費(fèi)領(lǐng)取會(huì)員
網(wǎng)友投稿
更多在Revit可以給視圖添加過(guò)濾器的功能,
這個(gè)添加過(guò)濾器,有一個(gè)比較完善的界面,
可以添加各種各樣的過(guò)濾器,現(xiàn)在我們?cè)?/p>
API里也可調(diào)用這個(gè)界面了,為API創(chuàng)建過(guò)濾
器提供了不少方便。
更多信息請(qǐng)查看:
FilterDialog
下面是一個(gè)簡(jiǎn)單的例子,
用這個(gè)FilterDialog個(gè)當(dāng)前視圖添加一個(gè)過(guò)濾器:
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)載。
上一篇:二次開(kāi)發(fā)教程:Revit開(kāi)發(fā)實(shí)現(xiàn)在modeless對(duì)話框中無(wú)法刪除構(gòu)件
下一篇:二次開(kāi)發(fā)教程:Revit開(kāi)發(fā)之判斷參數(shù)是否為項(xiàng)目參數(shù)
推薦專題