CAD关于文字样式删除文字样式操作(com接口c#语言)

mac2024-04-20  6

在删除文字样式前,最好判断图上有没有文字对象正在使用该文字样式,如果有的话就不要删除文字样式

c#代码如下:

private void DelTextStyle(String sTextStyleName) { MxDrawDatabase database = (MxDrawDatabase)axMxDrawX1.GetDatabase(); //返回数据库中的文字样式表表对象 MxDrawTextStyleTable TextStyleTable = database.GetTextStyleTable(); //得到文字样表中的文字样式对象 MxDrawTextStyleTableRecord TextStyleRec = TextStyleTable.GetAt(sTextStyleName, false); if (TextStyleRec == null) return; //删除文字样式 TextStyleRec.Erase(); MessageBox.Show("成功删除文字样式"); }

最新回复(0)