TableSymbologyValues tsv = new TableSymbologyValues(); tsv.FillColor = 255; //Bentley.DgnPlatformNET.Elements.TableRows ans = new Bentley.DgnPlatformNET.Elements.TableRows(); TextTable.SetDefaultFill(tsv, Bentley.DgnPlatformNET.Elements.TableRows);
使用 CurveVector.AreaUnion() 结合2个元素 但是存在失败部分,是否有更好的方式?
代码如下:
var elements = DgnELEx.SelectionElements(); //获取选择的2个元素
CurveVector curveVector=CurveVector.AreaUnion(elements[0].GetCurveVector(), elements[1].GetCurveVector());
if (curveVector!…
最近在学习MSCE的二次开发,想要实现一些三维元素的修改操作时遇到了一些问题,下面是相关的代码:
var dgnModel = Session.Instance.GetActiveDgnModel();
var uorPerMillimeter = dgnModel.GetModelInfo().UorPerMeter / 1000;
var cone1 = new ConeElement(dgnModel, null,
_tshVm.SmallEndDiameter / uorPerMillimeter…