赞
踩
# 0. 前言
CAD中通过用户交互来选择对象,也可以通过.NET API模拟不同对象选择选项。
当执行多个选择集时,可以创建一个ObjectIdCollection对象来跟踪已选择的对象。
可以用如下的函数进行选择对象:
- 1. GetSelection() 用户在图形中选择实体
-
- 2. SelectAll() 选择所有实体
-
- 3. SelectCrossingWindow() 选择窗口及和窗口四边相交的实体
-
- 4. SelectCrossingPolygon 选择多边形中及和多边形相交的实体
-
- 5. SelectFence 栏选
-
- 6. SelectImplied 选择当前图形中已经选择的实体
-
- 7. SelectLast 选择图形中最后一盒绘制的实体
-
- 8. SelectPrevious 选择上一个选择集
-
- 9. SelectWindows 选择窗口中的实体
-
- 10. SelectWindowsPolygon 选择多边形中的实体
-
- 11. SelectCrossingWindow 通过点坐标选择图形
# 1. 选择集过滤
如果我们只需要选择图形中的部分文件就需要定义过滤规则
选择过滤器有一对TypedValue参数构成,TypedValue的第一个参数是过滤器的类型(例如 对象),第二个参数是需要过滤的值(例如圆)。
过滤器类型的一个DXF组码,用于指定使用何种过滤器
常用过滤器类型列表:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。