This class manages the active
ArcGIS.Desktop.Framework.Contracts.DockPane instances and supplies the mechanism for instantiating new dock panes.
Find a dockpane
// in order to find a dockpane you need to know it's DAML id
var pane = FrameworkApplication.DockPaneManager.Find("esri_core_ProjectDockPane");
Dockpane properties and methods
// in order to find a dockpane you need to know it's DAML id
var pane = FrameworkApplication.DockPaneManager.Find("esri_core_ProjectDockPane");
// determine visibility
bool visible = pane.IsVisible;
// activate it
pane.Activate();
// determine dockpane state
DockPaneState state = pane.DockState;
// pin it
pane.Pin();
// hide it
pane.Hide();
System.Object
ArcGIS.Desktop.Framework.DockPaneManager
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.