# C1.WPF.Docking.C1DockTabControl

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_Docking_C1DockTabControl" data-uid="C1.WPF.Docking.C1DockTabControl" class="text-break">C1DockTabControl Class
</h1>
  <div class="markdown level0 summary"><p>Represents a dockable, slideable, and floatable item in a <a class="xref" href="C1.WPF.Docking.C1DockControl.html">C1DockControl</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">C1DockTabControl</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.Docking.html">C1.WPF.Docking</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.Docking.dll</h6>
  <h5 id="C1_WPF_Docking_C1DockTabControl_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[StyleTypedProperty(Property = &quot;ItemContainerStyle&quot;, StyleTargetType = typeof(C1DockTabItem))]
[StyleTypedProperty(Property = &quot;DockTabHeaderStyle&quot;, StyleTargetType = typeof(C1TabItemPresenter))]
[StyleTypedProperty(Property = &quot;SelectedDockTabHeaderStyle&quot;, StyleTargetType = typeof(C1TabItemPresenter))]
[TemplatePart(Name = &quot;TabPanelPresenter&quot;, Type = typeof(Grid))]
[TemplatePart(Name = &quot;DockedMenuItem&quot;, Type = typeof(C1MenuItem))]
[TemplatePart(Name = &quot;SlidingMenuItem&quot;, Type = typeof(C1MenuItem))]
[TemplatePart(Name = &quot;FloatingMenuItem&quot;, Type = typeof(C1MenuItem))]
[TemplatePart(Name = &quot;HiddenMenuItem&quot;, Type = typeof(C1MenuItem))]
[TemplatePart(Name = &quot;DockedButton&quot;, Type = typeof(Button))]
[TemplatePart(Name = &quot;SlidingButton&quot;, Type = typeof(Button))]
[TemplatePart(Name = &quot;FloatingButton&quot;, Type = typeof(Button))]
[TemplatePart(Name = &quot;HiddenButton&quot;, Type = typeof(Button))]
[TemplatePart(Name = &quot;Picker&quot;, Type = typeof(C1DockPicker))]
[TemplatePart(Name = &quot;Preview&quot;, Type = typeof(C1DockPreview))]
[TemplatePart(Name = &quot;StackPanelButtons&quot;, Type = typeof(FrameworkElement))]
[TemplatePart(Name = &quot;InnerPopup&quot;, Type = typeof(Popup))]
[TemplateVisualState(Name = &quot;DockModeDocked&quot;, GroupName = &quot;DockModeStates&quot;)]
[TemplateVisualState(Name = &quot;DockModeSliding&quot;, GroupName = &quot;DockModeStates&quot;)]
[TemplateVisualState(Name = &quot;DockModeFloating&quot;, GroupName = &quot;DockModeStates&quot;)]
public class C1DockTabControl : C1TabControl</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;StyleTypedProperty(Property:=&quot;ItemContainerStyle&quot;, StyleTargetType:=GetType(C1DockTabItem))&gt;
&lt;StyleTypedProperty(Property:=&quot;DockTabHeaderStyle&quot;, StyleTargetType:=GetType(C1TabItemPresenter))&gt;
&lt;StyleTypedProperty(Property:=&quot;SelectedDockTabHeaderStyle&quot;, StyleTargetType:=GetType(C1TabItemPresenter))&gt;
&lt;TemplatePart(Name:=&quot;TabPanelPresenter&quot;, Type:=GetType(Grid))&gt;
&lt;TemplatePart(Name:=&quot;DockedMenuItem&quot;, Type:=GetType(C1MenuItem))&gt;
&lt;TemplatePart(Name:=&quot;SlidingMenuItem&quot;, Type:=GetType(C1MenuItem))&gt;
&lt;TemplatePart(Name:=&quot;FloatingMenuItem&quot;, Type:=GetType(C1MenuItem))&gt;
&lt;TemplatePart(Name:=&quot;HiddenMenuItem&quot;, Type:=GetType(C1MenuItem))&gt;
&lt;TemplatePart(Name:=&quot;DockedButton&quot;, Type:=GetType(Button))&gt;
&lt;TemplatePart(Name:=&quot;SlidingButton&quot;, Type:=GetType(Button))&gt;
&lt;TemplatePart(Name:=&quot;FloatingButton&quot;, Type:=GetType(Button))&gt;
&lt;TemplatePart(Name:=&quot;HiddenButton&quot;, Type:=GetType(Button))&gt;
&lt;TemplatePart(Name:=&quot;Picker&quot;, Type:=GetType(C1DockPicker))&gt;
&lt;TemplatePart(Name:=&quot;Preview&quot;, Type:=GetType(C1DockPreview))&gt;
&lt;TemplatePart(Name:=&quot;StackPanelButtons&quot;, Type:=GetType(FrameworkElement))&gt;
&lt;TemplatePart(Name:=&quot;InnerPopup&quot;, Type:=GetType(Popup))&gt;
&lt;TemplateVisualState(Name:=&quot;DockModeDocked&quot;, GroupName:=&quot;DockModeStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;DockModeSliding&quot;, GroupName:=&quot;DockModeStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;DockModeFloating&quot;, GroupName:=&quot;DockModeStates&quot;)&gt;
Public Class C1DockTabControl
    Inherits C1TabControl</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl__ctor" data-uid="C1.WPF.Docking.C1DockTabControl.#ctor">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.-ctor.html#C1_WPF_Docking_C1DockTabControl__ctor">C1DockTabControl()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a> class.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ActualHeaderForegroundProperty" data-uid="C1.WPF.Docking.C1DockTabControl.ActualHeaderForegroundProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ActualHeaderForegroundProperty.html">ActualHeaderForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ActualHeaderForeground.html#C1_WPF_Docking_C1DockTabControl_ActualHeaderForeground">ActualHeaderForeground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserDockProperty" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserDockProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserDockProperty.html">CanUserDockProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserDock.html#C1_WPF_Docking_C1DockTabControl_CanUserDock">CanUserDock</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserFloatProperty" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserFloatProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserFloatProperty.html">CanUserFloatProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserFloat.html#C1_WPF_Docking_C1DockTabControl_CanUserFloat">CanUserFloat</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserHideProperty" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserHideProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserHideProperty.html">CanUserHideProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserHide.html#C1_WPF_Docking_C1DockTabControl_CanUserHide">CanUserHide</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserSlideProperty" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserSlideProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserSlideProperty.html">CanUserSlideProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserSlide.html#C1_WPF_Docking_C1DockTabControl_CanUserSlide">CanUserSlide</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableDockFunctionBehaviorProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DisableDockFunctionBehaviorProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableDockFunctionBehaviorProperty.html">DisableDockFunctionBehaviorProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableDockFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableDockFunctionBehavior">DisableDockFunctionBehavior</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableFloatFunctionBehaviorProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DisableFloatFunctionBehaviorProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableFloatFunctionBehaviorProperty.html">DisableFloatFunctionBehaviorProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableFloatFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableFloatFunctionBehavior">DisableFloatFunctionBehavior</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableHideFunctionBehaviorProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DisableHideFunctionBehaviorProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableHideFunctionBehaviorProperty.html">DisableHideFunctionBehaviorProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableHideFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableHideFunctionBehavior">DisableHideFunctionBehavior</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableSlideFunctionBehaviorProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DisableSlideFunctionBehaviorProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableSlideFunctionBehaviorProperty.html">DisableSlideFunctionBehaviorProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableSlideFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableSlideFunctionBehavior">DisableSlideFunctionBehavior</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockHeightProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockHeightProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockHeightProperty.html">DockHeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockHeight.html#C1_WPF_Docking_C1DockTabControl_DockHeight">DockHeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockMinHeightProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockMinHeightProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMinHeightProperty.html">DockMinHeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMinHeight.html#C1_WPF_Docking_C1DockTabControl_DockMinHeight">DockMinHeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockMinWidthProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockMinWidthProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMinWidthProperty.html">DockMinWidthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMinWidth.html#C1_WPF_Docking_C1DockTabControl_DockMinWidth">DockMinWidth</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockModeProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockModeProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockModeProperty.html">DockModeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMode.html#C1_WPF_Docking_C1DockTabControl_DockMode">DockMode</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockProperty.html">DockProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.Dock.html#C1_WPF_Docking_C1DockTabControl_Dock">Dock</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockTabHeaderStyleProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockTabHeaderStyleProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockTabHeaderStyleProperty.html">DockTabHeaderStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockTabHeaderStyle.html#C1_WPF_Docking_C1DockTabControl_DockTabHeaderStyle">DockTabHeaderStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockWidthProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DockWidthProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockWidthProperty.html">DockWidthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockWidth.html#C1_WPF_Docking_C1DockTabControl_DockWidth">DockWidth</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DragProperty" data-uid="C1.WPF.Docking.C1DockTabControl.DragProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DragProperty.html">DragProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Internal property used on the header element in the control's template.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_HeaderBackgroundProperty" data-uid="C1.WPF.Docking.C1DockTabControl.HeaderBackgroundProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HeaderBackgroundProperty.html">HeaderBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HeaderBackground.html#C1_WPF_Docking_C1DockTabControl_HeaderBackground">HeaderBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_HeaderForegroundProperty" data-uid="C1.WPF.Docking.C1DockTabControl.HeaderForegroundProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HeaderForegroundProperty.html">HeaderForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HeaderForeground.html#C1_WPF_Docking_C1DockTabControl_HeaderForeground">HeaderForeground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_HorizontalFillProperty" data-uid="C1.WPF.Docking.C1DockTabControl.HorizontalFillProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HorizontalFillProperty.html">HorizontalFillProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HorizontalFill.html#C1_WPF_Docking_C1DockTabControl_HorizontalFill">HorizontalFill</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_MouseOverBrushProperty" data-uid="C1.WPF.Docking.C1DockTabControl.MouseOverBrushProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.MouseOverBrushProperty.html">MouseOverBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.MouseOverBrush.html#C1_WPF_Docking_C1DockTabControl_MouseOverBrush">MouseOverBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_PressedBrushProperty" data-uid="C1.WPF.Docking.C1DockTabControl.PressedBrushProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.PressedBrushProperty.html">PressedBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.PressedBrush.html#C1_WPF_Docking_C1DockTabControl_PressedBrush">PressedBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_SelectedDockTabHeaderStyleProperty" data-uid="C1.WPF.Docking.C1DockTabControl.SelectedDockTabHeaderStyleProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.SelectedDockTabHeaderStyleProperty.html">SelectedDockTabHeaderStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.SelectedDockTabHeaderStyle.html#C1_WPF_Docking_C1DockTabControl_SelectedDockTabHeaderStyle">SelectedDockTabHeaderStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ShowHeaderProperty" data-uid="C1.WPF.Docking.C1DockTabControl.ShowHeaderProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ShowHeaderProperty.html">ShowHeaderProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ShowHeader.html#C1_WPF_Docking_C1DockTabControl_ShowHeader">ShowHeader</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ShowMenuProperty" data-uid="C1.WPF.Docking.C1DockTabControl.ShowMenuProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ShowMenuProperty.html">ShowMenuProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ShowMenu.html#C1_WPF_Docking_C1DockTabControl_ShowMenu">ShowMenu</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_VerticalFillProperty" data-uid="C1.WPF.Docking.C1DockTabControl.VerticalFillProperty">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.VerticalFillProperty.html">VerticalFillProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.VerticalFill.html#C1_WPF_Docking_C1DockTabControl_VerticalFill">VerticalFill</a> dependency property.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ActualHeaderForeground" data-uid="C1.WPF.Docking.C1DockTabControl.ActualHeaderForeground">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ActualHeaderForeground.html#C1_WPF_Docking_C1DockTabControl_ActualHeaderForeground">ActualHeaderForeground</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> object to use as HeaderForeground inside control template.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserDock" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserDock">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserDock.html#C1_WPF_Docking_C1DockTabControl_CanUserDock">CanUserDock</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the user can change the <a class="xref" href="C1.WPF.Docking.DockMode.html">DockMode</a> property to <a class="xref" href="C1.WPF.Docking.DockMode.html#C1_WPF_Docking_DockMode_Docked">Docked</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserFloat" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserFloat">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserFloat.html#C1_WPF_Docking_C1DockTabControl_CanUserFloat">CanUserFloat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the user can change the <a class="xref" href="C1.WPF.Docking.DockMode.html">DockMode</a> property to <a class="xref" href="C1.WPF.Docking.DockMode.html#C1_WPF_Docking_DockMode_Floating">Floating</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserHide" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserHide">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserHide.html#C1_WPF_Docking_C1DockTabControl_CanUserHide">CanUserHide</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the user can change the <a class="xref" href="C1.WPF.Docking.DockMode.html">DockMode</a> property to <a class="xref" href="C1.WPF.Docking.DockMode.html#C1_WPF_Docking_DockMode_Hidden">Hidden</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_CanUserSlide" data-uid="C1.WPF.Docking.C1DockTabControl.CanUserSlide">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.CanUserSlide.html#C1_WPF_Docking_C1DockTabControl_CanUserSlide">CanUserSlide</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the user can change the <a class="xref" href="C1.WPF.Docking.DockMode.html">DockMode</a> property to <a class="xref" href="C1.WPF.Docking.DockMode.html#C1_WPF_Docking_DockMode_Sliding">Sliding</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableDockFunctionBehavior" data-uid="C1.WPF.Docking.C1DockTabControl.DisableDockFunctionBehavior">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableDockFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableDockFunctionBehavior">DisableDockFunctionBehavior</a>
        </td>
        <td class="markdown level1 summary"><p>Define the way we disable Dock button in UI.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableFloatFunctionBehavior" data-uid="C1.WPF.Docking.C1DockTabControl.DisableFloatFunctionBehavior">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableFloatFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableFloatFunctionBehavior">DisableFloatFunctionBehavior</a>
        </td>
        <td class="markdown level1 summary"><p>Define the way we disable Float button in UI.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableHideFunctionBehavior" data-uid="C1.WPF.Docking.C1DockTabControl.DisableHideFunctionBehavior">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableHideFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableHideFunctionBehavior">DisableHideFunctionBehavior</a>
        </td>
        <td class="markdown level1 summary"><p>Define the way we disable Hide button in UI.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DisableSlideFunctionBehavior" data-uid="C1.WPF.Docking.C1DockTabControl.DisableSlideFunctionBehavior">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DisableSlideFunctionBehavior.html#C1_WPF_Docking_C1DockTabControl_DisableSlideFunctionBehavior">DisableSlideFunctionBehavior</a>
        </td>
        <td class="markdown level1 summary"><p>Define the way we disable Slide button in UI.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_Dock" data-uid="C1.WPF.Docking.C1DockTabControl.Dock">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.Dock.html#C1_WPF_Docking_C1DockTabControl_Dock">Dock</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the edge of the parent to which this element should be attached.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockHeight" data-uid="C1.WPF.Docking.C1DockTabControl.DockHeight">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockHeight.html#C1_WPF_Docking_C1DockTabControl_DockHeight">DockHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the desired vertical size for this element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockMinHeight" data-uid="C1.WPF.Docking.C1DockTabControl.DockMinHeight">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMinHeight.html#C1_WPF_Docking_C1DockTabControl_DockMinHeight">DockMinHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum height constraint of the element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockMinWidth" data-uid="C1.WPF.Docking.C1DockTabControl.DockMinWidth">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMinWidth.html#C1_WPF_Docking_C1DockTabControl_DockMinWidth">DockMinWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum width constraint of the element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockMode" data-uid="C1.WPF.Docking.C1DockTabControl.DockMode">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMode.html#C1_WPF_Docking_C1DockTabControl_DockMode">DockMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the C1DockTabControl floats, slides from the border of the C1DockControl, is hidden, or is docked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockTabHeaderStyle" data-uid="C1.WPF.Docking.C1DockTabControl.DockTabHeaderStyle">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockTabHeaderStyle.html#C1_WPF_Docking_C1DockTabControl_DockTabHeaderStyle">DockTabHeaderStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style of the tab header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_DockWidth" data-uid="C1.WPF.Docking.C1DockTabControl.DockWidth">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockWidth.html#C1_WPF_Docking_C1DockTabControl_DockWidth">DockWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the desired horizontal size of the element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_HeaderBackground" data-uid="C1.WPF.Docking.C1DockTabControl.HeaderBackground">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HeaderBackground.html#C1_WPF_Docking_C1DockTabControl_HeaderBackground">HeaderBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background brush of the header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_HeaderForeground" data-uid="C1.WPF.Docking.C1DockTabControl.HeaderForeground">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HeaderForeground.html#C1_WPF_Docking_C1DockTabControl_HeaderForeground">HeaderForeground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the foreground brush of the header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_HorizontalFill" data-uid="C1.WPF.Docking.C1DockTabControl.HorizontalFill">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.HorizontalFill.html#C1_WPF_Docking_C1DockTabControl_HorizontalFill">HorizontalFill</a>
        </td>
        <td class="markdown level1 summary"><p>Whether the control resizes to fill the remaining horizontal space.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_MouseOverBrush" data-uid="C1.WPF.Docking.C1DockTabControl.MouseOverBrush">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.MouseOverBrush.html#C1_WPF_Docking_C1DockTabControl_MouseOverBrush">MouseOverBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the control when it has the mouse over.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_PressedBrush" data-uid="C1.WPF.Docking.C1DockTabControl.PressedBrush">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.PressedBrush.html#C1_WPF_Docking_C1DockTabControl_PressedBrush">PressedBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to paint a button when it is pressed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_SelectedDockTabHeaderStyle" data-uid="C1.WPF.Docking.C1DockTabControl.SelectedDockTabHeaderStyle">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.SelectedDockTabHeaderStyle.html#C1_WPF_Docking_C1DockTabControl_SelectedDockTabHeaderStyle">SelectedDockTabHeaderStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style of the selected tab header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ShowHeader" data-uid="C1.WPF.Docking.C1DockTabControl.ShowHeader">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ShowHeader.html#C1_WPF_Docking_C1DockTabControl_ShowHeader">ShowHeader</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the header of the currently selected <a class="xref" href="C1.WPF.Docking.C1DockTabItem.html">C1DockTabItem</a> is visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ShowMenu" data-uid="C1.WPF.Docking.C1DockTabControl.ShowMenu">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ShowMenu.html#C1_WPF_Docking_C1DockTabControl_ShowMenu">ShowMenu</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the menu to set the <a class="xref" href="C1.WPF.Docking.DockMode.html">DockMode</a> is visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_VerticalFill" data-uid="C1.WPF.Docking.C1DockTabControl.VerticalFill">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.VerticalFill.html#C1_WPF_Docking_C1DockTabControl_VerticalFill">VerticalFill</a>
        </td>
        <td class="markdown level1 summary"><p>Whether the control resizes to fill the remaining vertical space.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_ChangeVisualStateDockMode_System_Boolean_" data-uid="C1.WPF.Docking.C1DockTabControl.ChangeVisualStateDockMode(System.Boolean)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.ChangeVisualStateDockMode.html#C1_WPF_Docking_C1DockTabControl_ChangeVisualStateDockMode_System_Boolean_">ChangeVisualStateDockMode(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the DockMode visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_Dispose_System_Boolean_" data-uid="C1.WPF.Docking.C1DockTabControl.Dispose(System.Boolean)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.Dispose.html#C1_WPF_Docking_C1DockTabControl_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_GetContainerForItemOverride" data-uid="C1.WPF.Docking.C1DockTabControl.GetContainerForItemOverride">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.GetContainerForItemOverride.html#C1_WPF_Docking_C1DockTabControl_GetContainerForItemOverride">GetContainerForItemOverride()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_GetDrag_System_Windows_UIElement_" data-uid="C1.WPF.Docking.C1DockTabControl.GetDrag(System.Windows.UIElement)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.GetDrag.html#C1_WPF_Docking_C1DockTabControl_GetDrag_System_Windows_UIElement_">GetDrag(UIElement)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the value of the attached Drag property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_IsItemItsOwnContainerOverride_System_Object_" data-uid="C1.WPF.Docking.C1DockTabControl.IsItemItsOwnContainerOverride(System.Object)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.IsItemItsOwnContainerOverride.html#C1_WPF_Docking_C1DockTabControl_IsItemItsOwnContainerOverride_System_Object_">IsItemItsOwnContainerOverride(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_OnApplyTemplate" data-uid="C1.WPF.Docking.C1DockTabControl.OnApplyTemplate">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.OnApplyTemplate.html#C1_WPF_Docking_C1DockTabControl_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_OnCreateAutomationPeer" data-uid="C1.WPF.Docking.C1DockTabControl.OnCreateAutomationPeer">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.OnCreateAutomationPeer.html#C1_WPF_Docking_C1DockTabControl_OnCreateAutomationPeer">OnCreateAutomationPeer()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_OnItemsChanged_System_Collections_Specialized_NotifyCollectionChangedEventArgs_" data-uid="C1.WPF.Docking.C1DockTabControl.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.OnItemsChanged.html#C1_WPF_Docking_C1DockTabControl_OnItemsChanged_System_Collections_Specialized_NotifyCollectionChangedEventArgs_">OnItemsChanged(NotifyCollectionChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when the value of the <span class="xref">Items</span> property changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_OnPropertyChanged_System_Windows_DependencyPropertyChangedEventArgs_" data-uid="C1.WPF.Docking.C1DockTabControl.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.OnPropertyChanged.html#C1_WPF_Docking_C1DockTabControl_OnPropertyChanged_System_Windows_DependencyPropertyChangedEventArgs_">OnPropertyChanged(DependencyPropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_OnStyleChanged_System_Windows_Style_System_Windows_Style_" data-uid="C1.WPF.Docking.C1DockTabControl.OnStyleChanged(System.Windows.Style,System.Windows.Style)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.OnStyleChanged.html#C1_WPF_Docking_C1DockTabControl_OnStyleChanged_System_Windows_Style_System_Windows_Style_">OnStyleChanged(Style, Style)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_SetDrag_System_Windows_UIElement_C1_WPF_Docking_C1DockTabControl_" data-uid="C1.WPF.Docking.C1DockTabControl.SetDrag(System.Windows.UIElement,C1.WPF.Docking.C1DockTabControl)">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.SetDrag.html#C1_WPF_Docking_C1DockTabControl_SetDrag_System_Windows_UIElement_C1_WPF_Docking_C1DockTabControl_">SetDrag(UIElement, C1DockTabControl)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the value of the attached Drag property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Docking_C1DockTabControl_SlideOpen" data-uid="C1.WPF.Docking.C1DockTabControl.SlideOpen">
          <a class="xref" href="C1.WPF.Docking.C1DockTabControl.SlideOpen.html#C1_WPF_Docking_C1DockTabControl_SlideOpen">SlideOpen()</a>
        </td>
        <td class="markdown level1 summary"><p>Shows the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.html">C1DockTabControl</a> when the <a class="xref" href="C1.WPF.Docking.C1DockTabControl.DockMode.html#C1_WPF_Docking_C1DockTabControl_DockMode">DockMode</a> is set to <span class="xref">DockMode.Sliding</span>.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
