符老师 CE怎么获得当前激活的文字样式和图层?文字样式这个 DgnTextStyle textstyle = DgnTextStyle.GetSettings(dgnFile);可以获得吗?图层呢?
Andy said:文字样式这个 DgnTextStyle textstyle = DgnTextStyle.GetSettings(dgnFile);可以获得吗?
我测试了,不对。
Andy said:CE怎么获得当前激活的文字样式和图层?
C++中其实提供有很好用的ActiveParams类,可获得系统当前的各类参数的。但C#中我目前还没有找到对应的封装。
顺便问下符老师 得到了一个图层(C#)怎么激活他呢?
C#中缺少了C++的ActiveParams类。在C++中直接调用ActiveParams::SetValue(1, ActiveUInt32Params::ACTIVEPARAM_LEVEL);即可。
Answer Verified By: Andy
Hi Andy,
刚刚发现在C#中有Bentley.MstnPlatformNET.Settings类和C++的ActiveParams类作用相同。请使用它。
不好意思,还是对C#的库研究不够。
厉害符老师