protected void AddGraphToTree(AcDb.XrefGraph xrefGraph) { TreeNode rootTreeNode = new TreeNode("Xref Graph"); rootTreeNode.Tag = xrefGraph; m_tvObjs.Nodes.Add(rootTreeNode); //AddGraphNodeToTree(xrefGraph.RootNode, rootTreeNode); // TBD: should be the same, but only gives base class GraphNode AddGraphNodeToTree(xrefGraph.HostDrawing, rootTreeNode); m_tvObjs.Sorted = false; rootTreeNode.Expand(); m_tvObjs.SelectedNode = m_tvObjs.Nodes[0]; }
public XrefGraph(AcDb.XrefGraph xrefGraph) { m_xrefGraph = xrefGraph; // Required for Windows Form Designer support InitializeComponent(); m_tvObjs.BeginUpdate(); AddGraphToTree(m_xrefGraph); m_tvObjs.ExpandAll(); m_tvObjs.EndUpdate(); }