Ejemplo n.º 1
0
        InitFormControls()
        {
            m_tvViews.BeginUpdate();

            m_rootNode = new TreeNode("Views (all)");
            m_tvViews.Nodes.Add(m_rootNode);

            foreach (Autodesk.Revit.DB.View view in m_data.AllViews)
            {
                Autodesk.Revit.DB.ElementType objType =
                    view.Document.GetElement(view.GetTypeId()) as Autodesk.Revit.DB.ElementType;
                if (null == objType || objType.Name.Equals("Drawing Sheet"))
                {
                    continue;
                }
                else
                {
                    AddNewViewNode(view.Name, objType.Name);
                }
            }

            m_tvViews.ExpandAll();
            m_tvViews.EndUpdate();

            foreach (string s in m_data.TitleBlockNames)
            {
                m_lbTitleBlocks.Items.Add(s);
            }

            m_lbTitleBlocks.SetSelected(0, true);   // set the first one by default
        }
Ejemplo n.º 2
0
 public ElementType(Autodesk.Revit.DB.ElementType elementType) : base(elementType)
 {
 }