新建图层 设置Description无效 ?
LayerTableRecord Result_ltr = new LayerTableRecord(); using (DocumentLock docLock = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.LockDocument()) { using (Transaction trans = ZLangCad.ApplicationServicesEx.Var.DbCur.TransactionManager.StartTransaction()) { Result_ltr.Name = "1111"; Result_ltr.Description = "22222" ; lt.Add(Result_ltr); trans.AddNewlyCreatedDBObject(Result_ltr, true);trans.Commit();}}添加图层成功,但是description设置了没反应,请问怎么回事你AutoCAD什么版本?2007(含)之前版本好像是有这个问题 2010,总是加不上. lt.Add(Result_ltr);
Result_ltr.Description = "22222" ;
把这两行代码顺序换一下即可 非常感谢,楼上朋友的帮忙让我们少走了不少弯路,虽然不知道为什么要这么做. zhengjian211 发表于 2013-4-9 18:22 static/image/common/back.gif
非常感谢,楼上朋友的帮忙让我们少走了不少弯路,虽然不知道为什么要这么做.
ObjectARX.Net类似的问题不少,会被搞得莫名其妙很痛苦
不过还好类似的问题在更新的版本是越来越少而不是越来越多 补充一下,我也不知道为什么?我只是以前碰到过类似莫名其妙的问题,所以就乱来试一试;应该就是个Bug
页:
[1]