zhangyk-c
2024-07-20 1605747327d5e0244ee5935fef1dbe3e0c9516ff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using Autodesk.Revit.UI;
using HStation.RevitDev.Model.Enum;
using System;
 
namespace HStation.RevitDev.RevitDataExport.Utility
{
    public class DockablePaneUtils
    {
        public static void ShowDockablePanel(ExternalCommandData commandData, RevitFamilyType type)
        {
            UIApplication uiapp = commandData.Application;
            DockPaneUtil.HideAllDockablePane(uiapp);
            var strGuid = Common.GlobalResource.DockablePanelDict[type];
            Guid guid = new Guid(strGuid);
            DockablePaneId paneId = new DockablePaneId(guid: guid);
            DockablePane pane = uiapp.GetDockablePane(paneId);
            pane.Show();
        }
    }
}