using Autodesk.Revit.UI; using HStation.RevitDev.RevitDataExport.Enum; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HStation.RevitDev.RevitDataExport.Utility { public class DockablePaneUtils { public static void ShowDockablePanel(ExternalCommandData commandData, YWFamilyType 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(); } } }