0
点赞
收藏
分享

微信扫一扫

CAD关于标注样式得到所有标注样式操作(com接口c#语言)


下面代码遍历标注样式表,然后得到每个样式名称,c#代码如下:

private void GetAllDimStyle()
{
MxDrawDatabase database = (MxDrawDatabase)axMxDrawX1.GetDatabase();
//返回数据库中的标注样式表对象
MxDrawDimStyleTable spDimStyleTable = database.GetDimStyleTable();
//创建一个遍历器
var spIter = spDimStyleTable.NewIterator();
// 得到所有标注样式名
string sRet = null;
//移动当前遍历器位置
for (; !spIter.Done(); spIter.Step(true, true))
{
//返回遍历器当前位置的记录
var spDimStyleTableRec = spIter.GetRecord();
//符号表记录名属性
var sName = spDimStyleTableRec.Name;

if (sRet == null)
sRet = sName;
else
{
sRet = sRet + "," + sName;
}

}
MessageBox.Show(sRet);
}

效果展示:

CAD关于标注样式得到所有标注样式操作(com接口c#语言)_符号表

举报

相关推荐

0 条评论