如何获取元素的范围

在 C# 中可以将 Element 转换成 DisplayableElement,然后调用 CalcElementRange 计算其包围盒范围。

1
2
var displayableElement = x as DisplayableElement;
StatusInt status = displayableElement.CalcElementRange(out DRange3d range);

参考:

本文参考以下文章,在此致以诚挚谢意!

[MSCE C++] 怎样获取Element的Range - ◆ 二次开发(MicroStation编程, ProjectWise编程等) - Bentley 中国优先社区 - Bentley Communities

MSCS C# 如何获取Element的坐标 - ◆ 二次开发(MicroStation编程, ProjectWise编程等) - Bentley 中国优先社区 - Bentley Communities