cad二次开发设置单行/多行文本的 TextStyleId属性不生效解决方法
foreach (var objId in modelSpace)
{
Entity entity = tr.GetObject(objId, OpenMode.ForWrite) as Entity;
if (entity is DBText)
{
DBText dbText = (DBText)entity;
dbText.TextStyleId = id;
dbText.SetFromStyle();
}
if (entity is MText)
{
MText mtText = (MText)entity;
mtText.TextStyleId = id;
mtText.SetFromStyle();
}
}