# C1.WPF.Docking

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_WPF_Docking" data-uid="C1.WPF.Docking" class="text-break">C1.WPF.Docking Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockControl.html">C1DockControl</a></h4>
      <section><p>C1DockControl is a control that allows you to dock, float, or tab windows.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockControlPanel.html">C1DockControlPanel</a></h4>
      <section><p>Internal class.  Use as <a class="xref" href="C1.WPF.Docking.C1DockControl.html">C1DockControl</a>'s DockedHost template part only.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockGroup.html">C1DockGroup</a></h4>
      <section><p>Use as a <a class="xref" href="C1.WPF.Docking.C1DockControl.html">C1DockControl</a>
item to enclose <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a>s
in a sub-rectangle of the available space.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockInnerPicker.html">C1DockInnerPicker</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockOuterPicker.html">C1DockOuterPicker</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockPicker.html">C1DockPicker</a></h4>
      <section><p>An overlay that appears over <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a> instances when the user is dragging a <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a> or <a class="xref" href="C1.WPF.Docking.C1DockTabItem.html">C1DockTabItem</a>. Override the style with the <a class="xref" href="C1.WPF.Docking.C1DockControl.OuterPickerStyle.html#C1_WPF_Docking_C1DockControl_OuterPickerStyle">OuterPickerStyle</a> and <a class="xref" href="C1.WPF.Docking.C1DockControl.InnerPickerStyle.html#C1_WPF_Docking_C1DockControl_InnerPickerStyle">InnerPickerStyle</a> properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockPickerPart.html">C1DockPickerPart</a></h4>
      <section><p>The areas to drop a grabbed <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a> or <a class="xref" href="C1.WPF.Docking.C1DockTabItem.html">C1DockTabItem</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockPreview.html">C1DockPreview</a></h4>
      <section><p>Represents a passive overlay signaling the relative projected destination of the grabbed <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a> or <a class="xref" href="C1.WPF.Docking.C1DockTabItem.html">C1DockTabItem</a> that appears when the mouse hovers over a <a class="xref" href="C1.WPF.Docking.C1DockPickerPart.html">C1DockPickerPart</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockSettings.html">C1DockSettings</a></h4>
      <section><p>Saves and restores the state of a <span class="xref">C1DockControl</span> to and from XML.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockSlidingPanel.html">C1DockSlidingPanel</a></h4>
      <section><p>Internal class.  Use as <a class="xref" href="C1.WPF.Docking.C1DockControl.html">C1DockControl</a>'s SlidingHost template part only.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockSplitter.html">C1DockSplitter</a></h4>
      <section><p>Internal class. Override the style with the <a class="xref" href="C1.WPF.Docking.C1DockControl.SplitterStyle.html#C1_WPF_Docking_C1DockControl_SplitterStyle">SplitterStyle</a> property.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a></h4>
      <section><p>Represents a dockable, slideable, and floatable item in a <a class="xref" href="C1.WPF.Docking.C1DockControl.html">C1DockControl</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockTabItem.html">C1DockTabItem</a></h4>
      <section><p>Represents a selectable item in a <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.C1DockWindow.html">C1DockWindow</a></h4>
      <section><p>Internal class. Override the style with the <a class="xref" href="C1.WPF.Docking.C1DockControl.WindowStyle.html#C1_WPF_Docking_C1DockControl_WindowStyle">WindowStyle</a> property.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.DisableConverter.html">DisableConverter</a></h4>
      <section><p>Converter from/to DisableFunctionBehavior with boolean and Boolean.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.DisableHideConverter.html">DisableHideConverter</a></h4>
      <section><p>Converter from/to Visibility and Boolean.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.ItemDockModeChangedEventArgs.html">ItemDockModeChangedEventArgs</a></h4>
      <section><p>Event class for the <span class="xref">C1DockControl.DockModeChanged</span> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.PickerLoadingEventArgs.html">PickerLoadingEventArgs</a></h4>
      <section><p>Event class for the <span class="xref">C1DockControl.PickerLoading</span> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.PreviewAdorner.html">PreviewAdorner</a></h4>
      <section><p>To show the line preview when C1DockSplitter drag event</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.SlidingEventArgs.html">SlidingEventArgs</a></h4>
      <section><p>Event class for the SlidingOpening, SlidingOpened, SlidingClosing, and SlidingClosed events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.WPFWindow.html">WPFWindow</a></h4>
      <section></section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.WPF.Docking.DockSettingsItem.html">DockSettingsItem</a></h4>
      <section><p>The object and xml node serialization/de-serialization images.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.WPF.Docking.DisableFeatureBehavior.html">DisableFeatureBehavior</a></h4>
      <section><p>Defines the way we show the control buttons (Float, Slide, Hidden, Dock) when we disable the functions.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.DockMode.html">DockMode</a></h4>
      <section><p>Possible states of visualization for a <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Docking.DropPosition.html">DropPosition</a></h4>
      <section><p>The possible positions to drop a docking element relative to another.</p>
</section>


</div>
