NavisworksTransport/src/UI/WPF
tian c002feee51 fix: ExpandAndSelect uses ModelItem.Equals for precise sibling matching
- 新增 AliasNodeViewModel.ModelItem 属性(持有 Navisworks 原生引用)
- BuildNode 中存储 ModelItem
- ExpandAndSelect 重写为 DFS 递归,用 ModelItem.Equals 精确匹配
  (同 ModelItemAnalysisHelper.ModelItemEquals 逻辑,底层原生对象比较)
- 不再依赖 IndexPath 或 _nodeMap 做选中同步
2026-05-31 13:17:52 +08:00
..
Collections 删除多余的引用 2025-10-21 18:48:27 +08:00
Commands 删除多余的引用 2025-10-21 18:48:27 +08:00
Controls 实现完整的时间标签功能 2026-02-16 19:46:38 +08:00
Converters Unify WPF numeric textbox editing behavior 2026-04-11 09:04:03 +08:00
Interfaces 修改经常崩溃的问题,最大原因是并行路径计算(步骤中调用了NW的API) 2025-09-09 13:16:28 +08:00
Models Add hoisting layer height editing 2026-04-02 22:37:16 +08:00
Resources phase 2: VM + TreeView skeleton for alias tree 2026-05-31 12:49:14 +08:00
Services 删除多余的引用 2025-10-21 18:48:27 +08:00
ViewModels fix: ExpandAndSelect uses ModelItem.Equals for precise sibling matching 2026-05-31 13:17:52 +08:00
Views fix: ExpandAndSelect uses ModelItem.Equals for precise sibling matching 2026-05-31 13:17:52 +08:00