【问题标题】:On click of a checkbox of matching GUID from table row, How to highlight exact GUID Modal member单击表行中匹配 GUID 的复选框时,如何突出显示确切的 GUID 模态成员
【发布时间】:2020-07-01 18:12:49
【问题描述】:

问题陈述:

我们有一个包含唯一 GUID 的行表以及与 GUID 关联的 Revit 3D 模态成员。

我正在尝试突出显示确切的 GUID 模态成员单击表行中匹配 GUID 的复选框。

请在触发点上提出动态高亮模态成员的建议。

请找到随附的屏幕截图以供参考。screenshot

【问题讨论】:

    标签: autodesk-forge autodesk-viewer


    【解决方案1】:

    有几种方法可以使用您的 GUID 查找对象。我建议使用Model.getExternalIdMapping 方法。它将生成一个字典,将 internal ID(“dbID”)映射到 external ID(在本例中为 Revit GUID)。然后,您可以以“反向”方式使用此映射,为特定 GUID 找到一个 dbID。

    一旦您知道查看器中对象的 dbID,您就可以使用viewer.selectviewer.isolate 或类似方法来提供视觉指示。

    【讨论】:

      猜你喜欢
      • 2023-04-10
      • 2014-07-10
      • 1970-01-01
      • 2015-03-11
      • 2012-04-26
      • 2020-05-03
      • 1970-01-01
      • 2011-05-03
      • 2019-11-08
      相关资源
      最近更新 更多