# C1.WPF.C1TreeView

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_C1TreeView" data-uid="C1.WPF.C1TreeView" class="text-break">C1TreeView Class
</h1>
  <div class="markdown level0 summary"><p>Represents a control that displays hierarchical data in a tree structure that has items that can expand and collapse.</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"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.threading.dispatcherobject">DispatcherObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.dependencyobject">DependencyObject</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual">Visual</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement">UIElement</a></div>
    <div class="level5"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement">FrameworkElement</a></div>
    <div class="level6"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a></div>
    <div class="level7"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.itemscontrol">ItemsControl</a></div>
    <div class="level8"><a class="xref" href="C1.WPF.C1HierarchicalPresenter.html">C1HierarchicalPresenter</a></div>
    <div class="level9"><span class="xref">C1TreeView</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.animation.ianimatable">IAnimatable</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iframeworkinputelement">IFrameworkInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iinputelement">IInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isupportinitialize">ISupportInitialize</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iqueryambient">IQueryAmbient</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iaddchild">IAddChild</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.primitives.icontainitemstorage">IContainItemStorage</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.html">C1.WPF</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.4.6.2.dll</h6>
  <h5 id="C1_WPF_C1TreeView_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[StyleTypedProperty(Property = &quot;DragSourceStyle&quot;, StyleTargetType = typeof(Border))]
[StyleTypedProperty(Property = &quot;DragTargetStyle&quot;, StyleTargetType = typeof(Border))]
[TemplatePart(Name = &quot;Scroll&quot;, Type = typeof(ScrollViewer))]
[TemplatePart(Name = &quot;Root&quot;, Type = typeof(Grid))]
[TemplateVisualState(Name = &quot;Focused&quot;, GroupName = &quot;FocusStates&quot;)]
[TemplateVisualState(Name = &quot;Unfocused&quot;, GroupName = &quot;FocusStates&quot;)]
[TemplateVisualState(Name = &quot;Valid&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[TemplateVisualState(Name = &quot;InvalidUnfocused&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[TemplateVisualState(Name = &quot;InvalidFocused&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[StyleTypedProperty(Property = &quot;ScrollBarStyle&quot;, StyleTargetType = typeof(ScrollBar))]
[StyleTypedProperty(Property = &quot;ValidationDecoratorStyle&quot;, StyleTargetType = typeof(C1ValidationDecorator))]
public class C1TreeView : C1HierarchicalPresenter, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;StyleTypedProperty(Property:=&quot;DragSourceStyle&quot;, StyleTargetType:=GetType(Border))&gt;
&lt;StyleTypedProperty(Property:=&quot;DragTargetStyle&quot;, StyleTargetType:=GetType(Border))&gt;
&lt;TemplatePart(Name:=&quot;Scroll&quot;, Type:=GetType(ScrollViewer))&gt;
&lt;TemplatePart(Name:=&quot;Root&quot;, Type:=GetType(Grid))&gt;
&lt;TemplateVisualState(Name:=&quot;Focused&quot;, GroupName:=&quot;FocusStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Unfocused&quot;, GroupName:=&quot;FocusStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Valid&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;InvalidUnfocused&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;InvalidFocused&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;StyleTypedProperty(Property:=&quot;ScrollBarStyle&quot;, StyleTargetType:=GetType(ScrollBar))&gt;
&lt;StyleTypedProperty(Property:=&quot;ValidationDecoratorStyle&quot;, StyleTargetType:=GetType(C1ValidationDecorator))&gt;
Public Class C1TreeView
    Inherits C1HierarchicalPresenter
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage</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_C1TreeView__ctor" data-uid="C1.WPF.C1TreeView.#ctor">
          <a class="xref" href="C1.WPF.C1TreeView.-ctor.html#C1_WPF_C1TreeView__ctor">C1TreeView()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.WPF.C1TreeView.html">C1TreeView</a>.</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_C1TreeView_AllowDragDropProperty" data-uid="C1.WPF.C1TreeView.AllowDragDropProperty">
          <a class="xref" href="C1.WPF.C1TreeView.AllowDragDropProperty.html">AllowDragDropProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.AllowDragDrop.html#C1_WPF_C1TreeView_AllowDragDrop">AllowDragDrop</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoScrollModeProperty" data-uid="C1.WPF.C1TreeView.AutoScrollModeProperty">
          <a class="xref" href="C1.WPF.C1TreeView.AutoScrollModeProperty.html">AutoScrollModeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.AutoScrollMode.html#C1_WPF_C1TreeView_AutoScrollMode">AutoScrollMode</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoSearchProperty" data-uid="C1.WPF.C1TreeView.AutoSearchProperty">
          <a class="xref" href="C1.WPF.C1TreeView.AutoSearchProperty.html">AutoSearchProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.AutoSearch.html#C1_WPF_C1TreeView_AutoSearch">AutoSearch</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoSearchResetDelayProperty" data-uid="C1.WPF.C1TreeView.AutoSearchResetDelayProperty">
          <a class="xref" href="C1.WPF.C1TreeView.AutoSearchResetDelayProperty.html">AutoSearchResetDelayProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.AutoSearchResetDelay.html#C1_WPF_C1TreeView_AutoSearchResetDelay">AutoSearchResetDelay</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DisabledCuesVisibilityProperty" data-uid="C1.WPF.C1TreeView.DisabledCuesVisibilityProperty">
          <a class="xref" href="C1.WPF.C1TreeView.DisabledCuesVisibilityProperty.html">DisabledCuesVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.DisabledCuesVisibility.html#C1_WPF_C1TreeView_DisabledCuesVisibility">DisabledCuesVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragSourceStyleProperty" data-uid="C1.WPF.C1TreeView.DragSourceStyleProperty">
          <a class="xref" href="C1.WPF.C1TreeView.DragSourceStyleProperty.html">DragSourceStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.DragSourceStyle.html#C1_WPF_C1TreeView_DragSourceStyle">DragSourceStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragTargetStyleProperty" data-uid="C1.WPF.C1TreeView.DragTargetStyleProperty">
          <a class="xref" href="C1.WPF.C1TreeView.DragTargetStyleProperty.html">DragTargetStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.DragTargetStyle.html#C1_WPF_C1TreeView_DragTargetStyle">DragTargetStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_EditTemplateProperty" data-uid="C1.WPF.C1TreeView.EditTemplateProperty">
          <a class="xref" href="C1.WPF.C1TreeView.EditTemplateProperty.html">EditTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.EditTemplate.html#C1_WPF_C1TreeView_EditTemplate">EditTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ExpandModeProperty" data-uid="C1.WPF.C1TreeView.ExpandModeProperty">
          <a class="xref" href="C1.WPF.C1TreeView.ExpandModeProperty.html">ExpandModeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.ExpandMode.html#C1_WPF_C1TreeView_ExpandMode">ExpandMode</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ExpandOnClickProperty" data-uid="C1.WPF.C1TreeView.ExpandOnClickProperty">
          <a class="xref" href="C1.WPF.C1TreeView.ExpandOnClickProperty.html">ExpandOnClickProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.ExpandOnClick.html#C1_WPF_C1TreeView_ExpandOnClick">ExpandOnClick</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_FocusCuesVisibilityProperty" data-uid="C1.WPF.C1TreeView.FocusCuesVisibilityProperty">
          <a class="xref" href="C1.WPF.C1TreeView.FocusCuesVisibilityProperty.html">FocusCuesVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.FocusCuesVisibility.html#C1_WPF_C1TreeView_FocusCuesVisibility">FocusCuesVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_IsFocusedProperty" data-uid="C1.WPF.C1TreeView.IsFocusedProperty">
          <a class="xref" href="C1.WPF.C1TreeView.IsFocusedProperty.html">IsFocusedProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.IsFocused.html#C1_WPF_C1TreeView_IsFocused">IsFocused</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_IsVirtualizingProperty" data-uid="C1.WPF.C1TreeView.IsVirtualizingProperty">
          <a class="xref" href="C1.WPF.C1TreeView.IsVirtualizingProperty.html">IsVirtualizingProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.IsVirtualizing.html#C1_WPF_C1TreeView_IsVirtualizing">IsVirtualizing</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_KeyboardNavigationProperty" data-uid="C1.WPF.C1TreeView.KeyboardNavigationProperty">
          <a class="xref" href="C1.WPF.C1TreeView.KeyboardNavigationProperty.html">KeyboardNavigationProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.KeyboardNavigation.html#C1_WPF_C1TreeView_KeyboardNavigation">KeyboardNavigation</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_LineDashArrayProperty" data-uid="C1.WPF.C1TreeView.LineDashArrayProperty">
          <a class="xref" href="C1.WPF.C1TreeView.LineDashArrayProperty.html">LineDashArrayProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.LineDashArray.html#C1_WPF_C1TreeView_LineDashArray">LineDashArray</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_LineStrokeProperty" data-uid="C1.WPF.C1TreeView.LineStrokeProperty">
          <a class="xref" href="C1.WPF.C1TreeView.LineStrokeProperty.html">LineStrokeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.LineStroke.html#C1_WPF_C1TreeView_LineStroke">LineStroke</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_LineThicknessProperty" data-uid="C1.WPF.C1TreeView.LineThicknessProperty">
          <a class="xref" href="C1.WPF.C1TreeView.LineThicknessProperty.html">LineThicknessProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.LineThickness.html#C1_WPF_C1TreeView_LineThickness">LineThickness</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_MouseOverBrushProperty" data-uid="C1.WPF.C1TreeView.MouseOverBrushProperty">
          <a class="xref" href="C1.WPF.C1TreeView.MouseOverBrushProperty.html">MouseOverBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.MouseOverBrush.html#C1_WPF_C1TreeView_MouseOverBrush">MouseOverBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ScrollBarStyleProperty" data-uid="C1.WPF.C1TreeView.ScrollBarStyleProperty">
          <a class="xref" href="C1.WPF.C1TreeView.ScrollBarStyleProperty.html">ScrollBarStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.ScrollBarStyle.html#C1_WPF_C1TreeView_ScrollBarStyle">ScrollBarStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectedBackgroundProperty" data-uid="C1.WPF.C1TreeView.SelectedBackgroundProperty">
          <a class="xref" href="C1.WPF.C1TreeView.SelectedBackgroundProperty.html">SelectedBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.SelectedBackground.html#C1_WPF_C1TreeView_SelectedBackground">SelectedBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectedItemProperty" data-uid="C1.WPF.C1TreeView.SelectedItemProperty">
          <a class="xref" href="C1.WPF.C1TreeView.SelectedItemProperty.html">SelectedItemProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.SelectedItem.html#C1_WPF_C1TreeView_SelectedItem">SelectedItem</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectedItemsProperty" data-uid="C1.WPF.C1TreeView.SelectedItemsProperty">
          <a class="xref" href="C1.WPF.C1TreeView.SelectedItemsProperty.html">SelectedItemsProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.SelectedItems.html#C1_WPF_C1TreeView_SelectedItems">SelectedItems</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectionModeProperty" data-uid="C1.WPF.C1TreeView.SelectionModeProperty">
          <a class="xref" href="C1.WPF.C1TreeView.SelectionModeProperty.html">SelectionModeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.SelectionMode.html#C1_WPF_C1TreeView_SelectionMode">SelectionMode</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ShowLinesProperty" data-uid="C1.WPF.C1TreeView.ShowLinesProperty">
          <a class="xref" href="C1.WPF.C1TreeView.ShowLinesProperty.html">ShowLinesProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.ShowLines.html#C1_WPF_C1TreeView_ShowLines">ShowLines</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ValidationDecoratorStyleProperty" data-uid="C1.WPF.C1TreeView.ValidationDecoratorStyleProperty">
          <a class="xref" href="C1.WPF.C1TreeView.ValidationDecoratorStyleProperty.html">ValidationDecoratorStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1TreeView.ValidationDecoratorStyle.html#C1_WPF_C1TreeView_ValidationDecoratorStyle">ValidationDecoratorStyle</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_C1TreeView_AllowDragDrop" data-uid="C1.WPF.C1TreeView.AllowDragDrop">
          <a class="xref" href="C1.WPF.C1TreeView.AllowDragDrop.html#C1_WPF_C1TreeView_AllowDragDrop">AllowDragDrop</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether this <a class="xref" href="C1.WPF.C1TreeView.html">C1TreeView</a> allows drag-and-drop operations.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoScrollMode" data-uid="C1.WPF.C1TreeView.AutoScrollMode">
          <a class="xref" href="C1.WPF.C1TreeView.AutoScrollMode.html#C1_WPF_C1TreeView_AutoScrollMode">AutoScrollMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating the auto-scroll mode used by the C1TreeView when navigating to C1treeViewItems that are not (or don´t fit) in the current ViewPort.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoSearch" data-uid="C1.WPF.C1TreeView.AutoSearch">
          <a class="xref" href="C1.WPF.C1TreeView.AutoSearch.html#C1_WPF_C1TreeView_AutoSearch">AutoSearch</a>
        </td>
        <td class="markdown level1 summary"><p>Enables or disables the AutoSearch functionality of the C1TreeView.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoSearchResetDelay" data-uid="C1.WPF.C1TreeView.AutoSearchResetDelay">
          <a class="xref" href="C1.WPF.C1TreeView.AutoSearchResetDelay.html#C1_WPF_C1TreeView_AutoSearchResetDelay">AutoSearchResetDelay</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or Sets a value for the delay (in milliseconds) used in the keyboard search.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DisabledCuesVisibility" data-uid="C1.WPF.C1TreeView.DisabledCuesVisibility">
          <a class="xref" href="C1.WPF.C1TreeView.DisabledCuesVisibility.html#C1_WPF_C1TreeView_DisabledCuesVisibility">DisabledCuesVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the disabled visuals of the control are visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragDropArrowMarker" data-uid="C1.WPF.C1TreeView.DragDropArrowMarker">
          <a class="xref" href="C1.WPF.C1TreeView.DragDropArrowMarker.html#C1_WPF_C1TreeView_DragDropArrowMarker">DragDropArrowMarker</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the arrow element used to indicate the drop location.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragDropLineMarker" data-uid="C1.WPF.C1TreeView.DragDropLineMarker">
          <a class="xref" href="C1.WPF.C1TreeView.DragDropLineMarker.html#C1_WPF_C1TreeView_DragDropLineMarker">DragDropLineMarker</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the line element used to indicate the drop location.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragSourceStyle" data-uid="C1.WPF.C1TreeView.DragSourceStyle">
          <a class="xref" href="C1.WPF.C1TreeView.DragSourceStyle.html#C1_WPF_C1TreeView_DragSourceStyle">DragSourceStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style applied to the source marker.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragTargetStyle" data-uid="C1.WPF.C1TreeView.DragTargetStyle">
          <a class="xref" href="C1.WPF.C1TreeView.DragTargetStyle.html#C1_WPF_C1TreeView_DragTargetStyle">DragTargetStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style applied to the target marker.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_EditTemplate" data-uid="C1.WPF.C1TreeView.EditTemplate">
          <a class="xref" href="C1.WPF.C1TreeView.EditTemplate.html#C1_WPF_C1TreeView_EditTemplate">EditTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the template used to edit  the contents of the items.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ExpandMode" data-uid="C1.WPF.C1TreeView.ExpandMode">
          <a class="xref" href="C1.WPF.C1TreeView.ExpandMode.html#C1_WPF_C1TreeView_ExpandMode">ExpandMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating the allowed number of expanded C1TreeViewItems.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ExpandOnClick" data-uid="C1.WPF.C1TreeView.ExpandOnClick">
          <a class="xref" href="C1.WPF.C1TreeView.ExpandOnClick.html#C1_WPF_C1TreeView_ExpandOnClick">ExpandOnClick</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the node is expanded/collapsed when the users clicks in the C1TreeViewItem header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_FocusCuesVisibility" data-uid="C1.WPF.C1TreeView.FocusCuesVisibility">
          <a class="xref" href="C1.WPF.C1TreeView.FocusCuesVisibility.html#C1_WPF_C1TreeView_FocusCuesVisibility">FocusCuesVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the focus visuals of the control are visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_IsFocused" data-uid="C1.WPF.C1TreeView.IsFocused">
          <a class="xref" href="C1.WPF.C1TreeView.IsFocused.html#C1_WPF_C1TreeView_IsFocused">IsFocused</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true if the control has the focus.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_IsVirtualizing" data-uid="C1.WPF.C1TreeView.IsVirtualizing">
          <a class="xref" href="C1.WPF.C1TreeView.IsVirtualizing.html#C1_WPF_C1TreeView_IsVirtualizing">IsVirtualizing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the node is virtualized.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_KeyboardNavigation" data-uid="C1.WPF.C1TreeView.KeyboardNavigation">
          <a class="xref" href="C1.WPF.C1TreeView.KeyboardNavigation.html#C1_WPF_C1TreeView_KeyboardNavigation">KeyboardNavigation</a>
        </td>
        <td class="markdown level1 summary"><p>Enables or disables the Keyboard navigation functionality of the C1TreeView.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_LineDashArray" data-uid="C1.WPF.C1TreeView.LineDashArray">
          <a class="xref" href="C1.WPF.C1TreeView.LineDashArray.html#C1_WPF_C1TreeView_LineDashArray">LineDashArray</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a Collection of System.Double values that indicates the pattern of dashes and gaps that is used to the connecting lines.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_LineStroke" data-uid="C1.WPF.C1TreeView.LineStroke">
          <a class="xref" href="C1.WPF.C1TreeView.LineStroke.html#C1_WPF_C1TreeView_LineStroke">LineStroke</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the brush used to paint the connecting lines.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_LineThickness" data-uid="C1.WPF.C1TreeView.LineThickness">
          <a class="xref" href="C1.WPF.C1TreeView.LineThickness.html#C1_WPF_C1TreeView_LineThickness">LineThickness</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the thickness of the connecting lines.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_MouseOverBrush" data-uid="C1.WPF.C1TreeView.MouseOverBrush">
          <a class="xref" href="C1.WPF.C1TreeView.MouseOverBrush.html#C1_WPF_C1TreeView_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_C1TreeView_Panel" data-uid="C1.WPF.C1TreeView.Panel">
          <a class="xref" href="C1.WPF.C1TreeView.Panel.html#C1_WPF_C1TreeView_Panel">Panel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the panel associated with this items control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ScrollBarStyle" data-uid="C1.WPF.C1TreeView.ScrollBarStyle">
          <a class="xref" href="C1.WPF.C1TreeView.ScrollBarStyle.html#C1_WPF_C1TreeView_ScrollBarStyle">ScrollBarStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style used for the inner scrollbar.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectedBackground" data-uid="C1.WPF.C1TreeView.SelectedBackground">
          <a class="xref" href="C1.WPF.C1TreeView.SelectedBackground.html#C1_WPF_C1TreeView_SelectedBackground">SelectedBackground</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 is selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectedItem" data-uid="C1.WPF.C1TreeView.SelectedItem">
          <a class="xref" href="C1.WPF.C1TreeView.SelectedItem.html#C1_WPF_C1TreeView_SelectedItem">SelectedItem</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the selected item in a <a class="xref" href="C1.WPF.C1TreeView.html">C1TreeView</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectedItems" data-uid="C1.WPF.C1TreeView.SelectedItems">
          <a class="xref" href="C1.WPF.C1TreeView.SelectedItems.html#C1_WPF_C1TreeView_SelectedItems">SelectedItems</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the selected items in a <a class="xref" href="C1.WPF.C1TreeView.html">C1TreeView</a> (when in Multiple Selection mode).</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectionMode" data-uid="C1.WPF.C1TreeView.SelectionMode">
          <a class="xref" href="C1.WPF.C1TreeView.SelectionMode.html#C1_WPF_C1TreeView_SelectionMode">SelectionMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the selection behavior for a C1TreeView.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ShowLines" data-uid="C1.WPF.C1TreeView.ShowLines">
          <a class="xref" href="C1.WPF.C1TreeView.ShowLines.html#C1_WPF_C1TreeView_ShowLines">ShowLines</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the connecting lines are visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ValidationDecoratorStyle" data-uid="C1.WPF.C1TreeView.ValidationDecoratorStyle">
          <a class="xref" href="C1.WPF.C1TreeView.ValidationDecoratorStyle.html#C1_WPF_C1TreeView_ValidationDecoratorStyle">ValidationDecoratorStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style that is applied to the inner <a class="xref" href="C1.WPF.C1ValidationDecorator.html">C1ValidationDecorator</a>.</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_C1TreeView_ChangeVisualStateFocus_System_Boolean_" data-uid="C1.WPF.C1TreeView.ChangeVisualStateFocus(System.Boolean)">
          <a class="xref" href="C1.WPF.C1TreeView.ChangeVisualStateFocus.html#C1_WPF_C1TreeView_ChangeVisualStateFocus_System_Boolean_">ChangeVisualStateFocus(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the Focus visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ClearContainerForItemOverride_System_Windows_DependencyObject_System_Object_" data-uid="C1.WPF.C1TreeView.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
          <a class="xref" href="C1.WPF.C1TreeView.ClearContainerForItemOverride.html#C1_WPF_C1TreeView_ClearContainerForItemOverride_System_Windows_DependencyObject_System_Object_">ClearContainerForItemOverride(DependencyObject, object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_FindItem_System_String_" data-uid="C1.WPF.C1TreeView.FindItem(System.String)">
          <a class="xref" href="C1.WPF.C1TreeView.FindItem.html#C1_WPF_C1TreeView_FindItem_System_String_">FindItem(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the first item that matches exactly with the text used as search parameter</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_FinishEditing" data-uid="C1.WPF.C1TreeView.FinishEditing">
          <a class="xref" href="C1.WPF.C1TreeView.FinishEditing.html#C1_WPF_C1TreeView_FinishEditing">FinishEditing()</a>
        </td>
        <td class="markdown level1 summary"><p>make the editing item quit editing status</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_FinishEditing_System_Boolean_System_Boolean_" data-uid="C1.WPF.C1TreeView.FinishEditing(System.Boolean,System.Boolean)">
          <a class="xref" href="C1.WPF.C1TreeView.FinishEditing.html#C1_WPF_C1TreeView_FinishEditing_System_Boolean_System_Boolean_">FinishEditing(bool, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>make the editing item quit editing status</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_GetContainerForItemOverride" data-uid="C1.WPF.C1TreeView.GetContainerForItemOverride">
          <a class="xref" href="C1.WPF.C1TreeView.GetContainerForItemOverride.html#C1_WPF_C1TreeView_GetContainerForItemOverride">GetContainerForItemOverride()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_GetNode_System_Windows_Point_" data-uid="C1.WPF.C1TreeView.GetNode(System.Windows.Point)">
          <a class="xref" href="C1.WPF.C1TreeView.GetNode.html#C1_WPF_C1TreeView_GetNode_System_Windows_Point_">GetNode(Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the nearest C1TreeViewItem to the specified location.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_IsItemItsOwnContainerOverride_System_Object_" data-uid="C1.WPF.C1TreeView.IsItemItsOwnContainerOverride(System.Object)">
          <a class="xref" href="C1.WPF.C1TreeView.IsItemItsOwnContainerOverride.html#C1_WPF_C1TreeView_IsItemItsOwnContainerOverride_System_Object_">IsItemItsOwnContainerOverride(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnApplyTemplate" data-uid="C1.WPF.C1TreeView.OnApplyTemplate">
          <a class="xref" href="C1.WPF.C1TreeView.OnApplyTemplate.html#C1_WPF_C1TreeView_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"><p>Builds the visual tree for the <a class="xref" href="C1.WPF.C1TreeView.html">C1TreeView</a> control when a new template is applied.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnAutoSearchBufferChanged_C1_WPF_AutoSearchBufferChangedEventArgs_" data-uid="C1.WPF.C1TreeView.OnAutoSearchBufferChanged(C1.WPF.AutoSearchBufferChangedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnAutoSearchBufferChanged.html#C1_WPF_C1TreeView_OnAutoSearchBufferChanged_C1_WPF_AutoSearchBufferChangedEventArgs_">OnAutoSearchBufferChanged(AutoSearchBufferChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.AutoSearchBufferChanged</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnCreateAutomationPeer" data-uid="C1.WPF.C1TreeView.OnCreateAutomationPeer">
          <a class="xref" href="C1.WPF.C1TreeView.OnCreateAutomationPeer.html#C1_WPF_C1TreeView_OnCreateAutomationPeer">OnCreateAutomationPeer()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets an AutomationPeer object used for testing the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnDragDrop_System_Object_C1_WPF_DragDropEventArgs_" data-uid="C1.WPF.C1TreeView.OnDragDrop(System.Object,C1.WPF.DragDropEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnDragDrop.html#C1_WPF_C1TreeView_OnDragDrop_System_Object_C1_WPF_DragDropEventArgs_">OnDragDrop(object, DragDropEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.DragDrop</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnDragEnter_System_Windows_DragEventArgs_" data-uid="C1.WPF.C1TreeView.OnDragEnter(System.Windows.DragEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnDragEnter.html#C1_WPF_C1TreeView_OnDragEnter_System_Windows_DragEventArgs_">OnDragEnter(DragEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnDragOver_System_Object_C1_WPF_DragDropEventArgs_" data-uid="C1.WPF.C1TreeView.OnDragOver(System.Object,C1.WPF.DragDropEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnDragOver.html#C1_WPF_C1TreeView_OnDragOver_System_Object_C1_WPF_DragDropEventArgs_">OnDragOver(object, DragDropEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.DragOver</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnDragOver_System_Windows_DragEventArgs_" data-uid="C1.WPF.C1TreeView.OnDragOver(System.Windows.DragEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnDragOver.html#C1_WPF_C1TreeView_OnDragOver_System_Windows_DragEventArgs_">OnDragOver(DragEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnDragStart_System_Object_C1_WPF_DragDropEventArgs_" data-uid="C1.WPF.C1TreeView.OnDragStart(System.Object,C1.WPF.DragDropEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnDragStart.html#C1_WPF_C1TreeView_OnDragStart_System_Object_C1_WPF_DragDropEventArgs_">OnDragStart(object, DragDropEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.DragStart</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnDrop_System_Windows_DragEventArgs_" data-uid="C1.WPF.C1TreeView.OnDrop(System.Windows.DragEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnDrop.html#C1_WPF_C1TreeView_OnDrop_System_Windows_DragEventArgs_">OnDrop(DragEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnItemClick_C1_WPF_SourcedEventArgs_" data-uid="C1.WPF.C1TreeView.OnItemClick(C1.WPF.SourcedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnItemClick.html#C1_WPF_C1TreeView_OnItemClick_C1_WPF_SourcedEventArgs_">OnItemClick(SourcedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.ItemClick</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnItemCollapsed_C1_WPF_SourcedEventArgs_" data-uid="C1.WPF.C1TreeView.OnItemCollapsed(C1.WPF.SourcedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnItemCollapsed.html#C1_WPF_C1TreeView_OnItemCollapsed_C1_WPF_SourcedEventArgs_">OnItemCollapsed(SourcedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.ItemCollapsed</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnItemCollapsing_C1_WPF_SourcedEventArgs_" data-uid="C1.WPF.C1TreeView.OnItemCollapsing(C1.WPF.SourcedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnItemCollapsing.html#C1_WPF_C1TreeView_OnItemCollapsing_C1_WPF_SourcedEventArgs_">OnItemCollapsing(SourcedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.ItemCollapsing</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnItemExpanded_C1_WPF_SourcedEventArgs_" data-uid="C1.WPF.C1TreeView.OnItemExpanded(C1.WPF.SourcedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnItemExpanded.html#C1_WPF_C1TreeView_OnItemExpanded_C1_WPF_SourcedEventArgs_">OnItemExpanded(SourcedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.ItemExpanded</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnItemExpanding_C1_WPF_SourcedEventArgs_" data-uid="C1.WPF.C1TreeView.OnItemExpanding(C1.WPF.SourcedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnItemExpanding.html#C1_WPF_C1TreeView_OnItemExpanding_C1_WPF_SourcedEventArgs_">OnItemExpanding(SourcedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1TreeView.ItemExpanding</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_OnItemsChanged_System_Collections_Specialized_NotifyCollectionChangedEventArgs_" data-uid="C1.WPF.C1TreeView.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
          <a class="xref" href="C1.WPF.C1TreeView.OnItemsChanged.html#C1_WPF_C1TreeView_OnItemsChanged_System_Collections_Specialized_NotifyCollectionChangedEventArgs_">OnItemsChanged(NotifyCollectionChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_PrepareContainerForItemOverride_System_Windows_DependencyObject_System_Object_" data-uid="C1.WPF.C1TreeView.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
          <a class="xref" href="C1.WPF.C1TreeView.PrepareContainerForItemOverride.html#C1_WPF_C1TreeView_PrepareContainerForItemOverride_System_Windows_DependencyObject_System_Object_">PrepareContainerForItemOverride(DependencyObject, object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_StartEditing" data-uid="C1.WPF.C1TreeView.StartEditing">
          <a class="xref" href="C1.WPF.C1TreeView.StartEditing.html#C1_WPF_C1TreeView_StartEditing">StartEditing()</a>
        </td>
        <td class="markdown level1 summary"><p>make the selected item enter into editing status</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_StartEditing_C1_WPF_C1TreeViewItem_" data-uid="C1.WPF.C1TreeView.StartEditing(C1.WPF.C1TreeViewItem)">
          <a class="xref" href="C1.WPF.C1TreeView.StartEditing.html#C1_WPF_C1TreeView_StartEditing_C1_WPF_C1TreeViewItem_">StartEditing(C1TreeViewItem)</a>
        </td>
        <td class="markdown level1 summary"><p>make the item enter into editing status</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1TreeView_AutoSearchBufferChanged" data-uid="C1.WPF.C1TreeView.AutoSearchBufferChanged">
          <a class="xref" href="C1.WPF.C1TreeView.AutoSearchBufferChanged.html">AutoSearchBufferChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when search text is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragDrop" data-uid="C1.WPF.C1TreeView.DragDrop">
          <a class="xref" href="C1.WPF.C1TreeView.DragDrop.html">DragDrop</a>
        </td>
        <td class="markdown level1 summary"><p>Fires at the end of a drag drop process, when the user releases the mouse button over a registered drop target.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragOver" data-uid="C1.WPF.C1TreeView.DragOver">
          <a class="xref" href="C1.WPF.C1TreeView.DragOver.html">DragOver</a>
        </td>
        <td class="markdown level1 summary"><p>Fires during a drag drop process, when the cursor moves over a registered drop target.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_DragStart" data-uid="C1.WPF.C1TreeView.DragStart">
          <a class="xref" href="C1.WPF.C1TreeView.DragStart.html">DragStart</a>
        </td>
        <td class="markdown level1 summary"><p>Fires when a drag drop process starts.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ItemClick" data-uid="C1.WPF.C1TreeView.ItemClick">
          <a class="xref" href="C1.WPF.C1TreeView.ItemClick.html">ItemClick</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a C1TreeViewItem is clicked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ItemCollapsed" data-uid="C1.WPF.C1TreeView.ItemCollapsed">
          <a class="xref" href="C1.WPF.C1TreeView.ItemCollapsed.html">ItemCollapsed</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a C1TreeViewItem is collapsed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ItemCollapsing" data-uid="C1.WPF.C1TreeView.ItemCollapsing">
          <a class="xref" href="C1.WPF.C1TreeView.ItemCollapsing.html">ItemCollapsing</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a C1TreeViewItem is collapsing.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ItemExpanded" data-uid="C1.WPF.C1TreeView.ItemExpanded">
          <a class="xref" href="C1.WPF.C1TreeView.ItemExpanded.html">ItemExpanded</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a C1TreeViewItem is expanded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_ItemExpanding" data-uid="C1.WPF.C1TreeView.ItemExpanding">
          <a class="xref" href="C1.WPF.C1TreeView.ItemExpanding.html">ItemExpanding</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a C1TreeViewItem is expanding.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectionChanged" data-uid="C1.WPF.C1TreeView.SelectionChanged">
          <a class="xref" href="C1.WPF.C1TreeView.SelectionChanged.html">SelectionChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the current selection changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectionChanging" data-uid="C1.WPF.C1TreeView.SelectionChanging">
          <a class="xref" href="C1.WPF.C1TreeView.SelectionChanging.html">SelectionChanging</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the current selection begin to change.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1TreeView_SelectionModeChanged" data-uid="C1.WPF.C1TreeView.SelectionModeChanged">
          <a class="xref" href="C1.WPF.C1TreeView.SelectionModeChanged.html">SelectionModeChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">SelectionMode</span> property has changed.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="C1.WPF.Extensions.FindParent.html#C1_WPF_Extensions_FindParent__1_System_Windows_FrameworkElement_">Extensions.FindParent&lt;T&gt;(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetAllParents.html#C1_WPF_Extensions_GetAllParents_System_Windows_FrameworkElement_">Extensions.GetAllParents(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetVisualStateGroup.html#C1_WPF_Extensions_GetVisualStateGroup_System_Windows_FrameworkElement_System_String_">Extensions.GetVisualStateGroup(FrameworkElement, string)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___System_Windows_Data_IValueConverter_">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;, IValueConverter)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.C1TransformToVisual.html#C1_WPF_Extensions_C1TransformToVisual_System_Windows_UIElement_System_Windows_UIElement_">Extensions.C1TransformToVisual(UIElement, UIElement)</a>
  </div>

</div>
