| Class | Description |
| ContentPane | Represents a single pane in a XamDockManager. The System.Windows.Controls.ContentControl.Content should be the control/element that should be hosted in the dockable window and the System.Windows.Controls.HeaderedContentControl.Header is used to display in the caption for the pane. |
| ContentPaneCommands | Provides the list of RoutedCommands supported by the ContentPane. |
| ContentPanePlaceholder | Element used to maintain the place for a pane when its state is changed (e.g. Docked to Floating). |
| ContentValidationConverter | Custom value converter used to ensure that an object property is not set to an instance of an element. |
| DockedPaneSplitter | Splitter used to resize a root SplitPane within the XamDockManager |
| DockingIndicator | Control during a drag operation to allow the end user to determine where the pane should be docked. |
| DockManagerBrushHelper | Provides static brush properties from the base Infragistics.Windows.Controls.BrushHelper |
| DockManagerBrushKeys | Static class that exposes the resource keys used by the XamDockManager elements. |
| DockManagerCommands | Provides the list of RoutedCommands supported by the XamDockManager. |
| DockManagerPanel | Element used to host the root docked SplitPane instances in a XamDockManager |
| DocumentContentHost | Control used to display one or more ContentPane instances as tabbed documents within a XamDockManager |
| DocumentContentHostPanel | Custom element for arranging the children of the DocumentContentHost |
| DocumentTabPanel | Custom panel for positioning elements similar to that of the mdi tabs within Visual Studio where only as many tabs that can be displayed in view will be positioned. |
| PaneHeaderPresenter | A customizable element used to represent the caption/header area of a ContentPane |
| PaneNavigator | Control used to display the list of visible ContentPane instances in a XamDockManager to allow activation of a pane. |
| PaneNavigatorItemsPanel | Used in a PaneNavigatorControl to provide columnar layout for the Panes and Documents lists, with scrolling. |
| PaneSplitter | A customizable element used to redistribute space between panes in a XamDockManager |
| PaneTabItem | Used to represent a ContentPane as a tab header within the UnpinnedTabArea and TabGroupPane. |
| PaneToolWindow | A class used by XamDockManager to host floating panes. |
| Resources | Exposes a Infragistics.Shared.ResourceCustomizer instance for this assembly. |
| ResourcesDockManager | Exposes the Infragistics.Shared.DynamicResourceString instances used in the assembly. |
| SplitPane | A pane used in a XamDockManager that can display one or more panes stacked horizontally or vertically. |
| SplitPaneSplitter | Splitter used to resize 2 adjacent panes within a SplitPane |
| TabGroupPane | A custom group pane used in a XamDockManager that can display one or more ContentPane instances as tab items. |
| UnpinnedTabArea | Represents a custom tabcontrol displayed on each outer edge of the XamDockManager that is used to display the unpinned ContentPane instances. |
| UnpinnedTabFlyout | Stylable element used to represent the flyout from an UnpinnedTabArea that will host an unpinned ContentPane when it is visible to the end user. |
| UnpinnedTabFlyoutSplitter | Splitter used to resize the control displayed in the UnpinnedTabFlyout of an UnpinnedTabArea |
| UnpinnedTabItemPanel | A custom panel used to arrange tab items within an UnpinnedTabArea |
| XamDockManager | A custom control that arranges elements as panes similar to that of Microsoft Visual Studio. |