CaoYang_R 发表于 2015-8-18 16:15:32

怎么将图元图层设置成0图层,c#求教🙏🙏

有没有人教练啊,第一次接触cad完全菜鸟


http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 CaoYang_R的微博

SWAYWOOD 发表于 2015-8-25 12:23:53

发错地方了吧?

j15tty 发表于 2015-8-25 18:58:29


直接用ent.LayerId=0图层ObjectId
// //得到0图层ObjectId
using (Transaction trans = doc.TransactionManager.StartTransaction())
                  {
                        LayerTable layerTable = (LayerTable)db.LayerTableId.GetObject(OpenMode.ForRead);
                        foreach (ObjectId layId in layerTable)
                        {
                            if (layerRecord.Name == "0")
                            {
                              layerId = layId;
                            }
                        }

guohq 发表于 2015-8-27 11:32:59

Autodesk.AutoCAD.ApplicationServices.Application.SetSystemVariable ("clayer" , "0") 这样更方便
页: [1]
查看完整版本: 怎么将图元图层设置成0图层,c#求教🙏🙏