Autodesk Navisworks API
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
ModelItems selected in view, not tree
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
108 Views, 1 Replies
01-16-2013 12:40 PM
I'm trying to hide a ModeltemCollection. I create the collection and select it. All of the modelitems are highlighted in the view, bit not the Selection Tree. I'm creating the modelitemcollection from a selected item.
foreach (ModelItem item in Autodesk.Navisworks.Api.Application.ActiveDocument.CurrentSelection.SelectedItems) { if (item.AncestorsAndSelf != null) visible.AddRange(item.AncestorsAndSelf); if (item.Descendants != null) visible.AddRange(item.Descendants); }
How can I get them selected in the Tree? Thanks.
Re: ModelItems selected in view, not tree
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-23-2013 06:02 PM in reply to:
bthatcher
Hi,
if you call doc.CurrentSelection.CopyFrom(items); I think the items in the selection tree will also be selected. The code you provided is just to filter the items you want to hide. It does not tell how you selected the items. Could you elaborate your question?
Xiaodong Liang
Developer Technical Services
Autodesk Developer Network
