在STRETCH命令下,框选后再进行拉伸,框选时,当第一点点到锁定图层的内容,就没法框选了,经常这样比较烦。
当我的图层锁定时,除LAYULK命令和捕捉外,禁止选中被锁定的图层内容,可不可以?



网友答: 应该可以选中的吧.
只是你的命令没有处理...

在C#上面可以在命令上面设置选择集可选锁定对象,
并且tr.GetObject(id, OpenMode.ForRead, locker);
末尾有个参数可以打开锁定对象.
不知道的话,还会先解锁全部再处理,嘻嘻.

网友答: 本帖最后由 llsheng_73 于 2025-1-8 21:51 编辑

ssget  后跟mode 的部分理解(不断更新)
http://bbs.mjtd.com/forum.php?mo ... 4736&fromuid=202795
(出处: 明经CAD社区)
这个帖子的test5应该就可以,主要是选择模式":l"的使用,它会在选择过程中提示有被锁定图层的东西被选中,但最后返回的选择集里边是不包含被锁定图层的东西的
(ssget ":l")

网友答:
你有种再说一遍 发表于 2025-1-7 16:00
应该可以选中的吧.
只是你的命令没有处理...

C#还没接触过,就今年有没时间了,有机会的话学一学

网友答:
llsheng_73 发表于 2025-1-8 21:50
ssget  后跟mode 的部分理解(不断更新)
http://bbs.mjtd.com/forum.php?mo ... 4736&fromuid=202795
(出 ...

不怕被选中,就是框选的时候,第一点点到锁定图元上
  • 上一篇:请各位大神解答疑惑
  • 下一篇:没有了