Beispiel #1
0
        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];
        }
Beispiel #2
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();
        }