下载app免费领取会员
在Revit可以给视图添加过滤器的功能,
这个添加过滤器,有一个比较完善的界面,
可以添加各种各样的过滤器,现在我们在
API里也可调用这个界面了,为API创建过滤
器提供了不少方便。
更多信息请查看:
FilterDialog
下面是一个简单的例子,
用这个FilterDialog个当前视图添加一个过滤器:
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();
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:二次开发教程:Revit开发实现在modeless对话框中无法删除构件