• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk Navisworks API

    Reply
    Distinguished Contributor
    Posts: 675
    Registered: ‎12-12-2003

    ModelItems selected in view, not tree

    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. 

    Please use plain text.
    ADN Support Specialist
    xiaodong.liang
    Posts: 861
    Registered: ‎06-12-2011

    Re: ModelItems selected in view, not tree

    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

    Please use plain text.