c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?

c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?

ID:15531756

大小:26.00 KB

页数:5页

时间:2018-08-03

c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?_第1页
c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?_第2页
c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?_第3页
c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?_第4页
c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?_第5页
资源描述:

《c# 怎么样设置标注样式名为“标注 ”的样式为当前标注样式?》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C#怎么样设置标注样式名为“标注”的样式为当前标注样式?C#]不鱼(547268199)10:16:39C#怎么样设置标注样式名为“标注”的样式为当前标注样式??[c#]月苔河(360961410)10:22:27usingAutodesk.AutoCAD.Runtime;usingAutodesk.AutoCAD.ApplicationServices;usingAutodesk.AutoCAD.DatabaseServices;usingAutodesk.AutoCAD.Geometry;[CommandMethod("CopyDimS

2、tyles")]publicstaticvoidCopyDimStyles(){//GetthecurrentdatabaseDocumentacDoc=Application.DocumentManager.MdiActiveDocument;DatabaseacCurDb=acDoc.Database;//Startatransactionusing(TransactionacTrans=acCurDb.TransactionManager.StartTransaction()){//OpentheBlocktableforreadBl

3、ockTableacBlkTbl;acBlkTbl=acTrans.GetObject(acCurDb.BlockTableId,OpenMode.ForRead)asBlockTable;//OpentheBlocktablerecordModelspaceforreadBlockTableRecordacBlkTblRec;acBlkTblRec=acTrans.GetObject(acBlkTbl[BlockTableRecord.ModelSpace],OpenMode.ForRead)asBlockTableRecord;obje

4、ctacObj=null;foreach(ObjectIdacObjIdinacBlkTblRec){//GetthefirstobjectinModelspaceacObj=acTrans.GetObject(acObjId,OpenMode.ForRead);break;}//OpentheDimStyletableforreadDimStyleTableacDimStyleTbl;acDimStyleTbl=acTrans.GetObject(acCurDb.DimStyleTableId,OpenMode.ForRead)asDim

5、StyleTable;string[]strDimStyleNames=newstring[3];strDimStyleNames[0]="Style1copiedfromadim";strDimStyleNames[1]="Style2copiedfromStyle1";strDimStyleNames[2]="Style3copiedfromtherunningdrawingvalues";intnCnt=0;//KeepareferenceofthefirstdimensionstyleforlaterDimStyleTableRec

6、ordacDimStyleTblRec1=null;//Iteratethearrayofdimensionstylenamesforeach(stringstrDimStyleNameinstrDimStyleNames){DimStyleTableRecordacDimStyleTblRec;DimStyleTableRecordacDimStyleTblRecCopy=null;//Checktoseeifthedimensionstyleexistsornotif(acDimStyleTbl.Has(strDimStyleName)

7、==false){if(acDimStyleTbl.IsWriteEnabled==false)acDimStyleTbl.UpgradeOpen();acDimStyleTblRec=newDimStyleTableRecord();acDimStyleTblRec.Name=strDimStyleName;acDimStyleTbl.Add(acDimStyleTblRec);acTrans.AddNewlyCreatedDBObject(acDimStyleTblRec,true);}else{acDimStyleTblRec=acT

8、rans.GetObject(acDimStyleTbl[strDimStyleName],OpenMode.ForWrite)asDimStyleTableRecord;}//

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。