# C1.Win.TreeView

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Win_TreeView" data-uid="C1.Win.TreeView" class="text-break">C1.Win.TreeView 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.Win.TreeView.BindingInfo.html">BindingInfo</a></h4>
      <section><p>Contains information about a data binding.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckList.html">C1CheckList</a></h4>
      <section><p>A list-based control with optional check boxes for each item, different selection modes and ability to select/unselect all items.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckListEventArgs.html">C1CheckListEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1CheckList.ItemValueChanged.html">ItemValueChanged</a> event of a <a class="xref" href="C1.Win.TreeView.C1CheckList.html">C1CheckList</a> class.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckListItem.html">C1CheckListItem</a></h4>
      <section><p>Represents an item of a <a class="xref" href="C1.Win.TreeView.C1CheckList.html">C1CheckList</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckListItemCollection.html">C1CheckListItemCollection</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.Win.TreeView.C1CheckListItem.html">C1CheckListItem</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckListItemStylesEventArgs.html">C1CheckListItemStylesEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1CheckList.ApplyItemStyles.html">ApplyItemStyles</a> event of a <a class="xref" href="C1.Win.TreeView.C1CheckList.html">C1CheckList</a> class.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckListSelectedItemCollection.html">C1CheckListSelectedItemCollection</a></h4>
      <section><p>Represents a collection of selected <a class="xref" href="C1.Win.TreeView.C1CheckListItem.html">C1CheckListItem</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeColumn.html">C1TreeColumn</a></h4>
      <section><p>Represents a column of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeColumnCollection.html">C1TreeColumnCollection</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.Win.TreeView.C1TreeColumn.html">C1TreeColumn</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeNode.html">C1TreeNode</a></h4>
      <section><p>Represents a node of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeNodeCollection.html">C1TreeNodeCollection</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.Win.TreeView.C1TreeNode.html">C1TreeNode</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeNodeConverter.html">C1TreeNodeConverter</a></h4>
      <section><p>Provides a type converter to convert a C1TreeNode object to and from a view for designer representation.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a></h4>
      <section><p>Control which manages the hierarchical data structures and displays them in a tree structure that has items that can expand and collapse.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewCancelEventArgs.html">C1TreeViewCancelEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.CheckStateChanging.html">CheckStateChanging</a>, <a class="xref" href="C1.Win.TreeView.C1TreeView.Collapsing.html">Collapsing</a>, <a class="xref" href="C1.Win.TreeView.C1TreeView.Expanding.html">Expanding</a>, and <a class="xref" href="C1.Win.TreeView.C1TreeView.SelectionChanging.html">SelectionChanging</a> events of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewCheckBoxEventArgs.html">C1TreeViewCheckBoxEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.NodeCheckBoxClick.html">NodeCheckBoxClick</a> event of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewColumnMouseEventArgs.html">C1TreeViewColumnMouseEventArgs</a></h4>
      <section><p>Provides data for events of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewEventArgs.html">C1TreeViewEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.CheckStateChanged.html">CheckStateChanged</a>, <a class="xref" href="C1.Win.TreeView.C1TreeView.Collapsed.html">Collapsed</a>, <a class="xref" href="C1.Win.TreeView.C1TreeView.Expanded.html">Expanded</a>, and <a class="xref" href="C1.Win.TreeView.C1TreeView.SelectionChanged.html">SelectionChanged</a> events of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewItemDragEventArgs.html">C1TreeViewItemDragEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.ItemDrag.html">ItemDrag</a> event of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeCellCancelEventArgs.html">C1TreeViewNodeCellCancelEventArgs</a></h4>
      <section><p>Provides data for events of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeCellEventArgs.html">C1TreeViewNodeCellEventArgs</a></h4>
      <section><p>Provides data for events of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeCellStylesEventArgs.html">C1TreeViewNodeCellStylesEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.ApplyNodeCellStyles.html">ApplyNodeCellStyles</a> event of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> class.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeStylesEventArgs.html">C1TreeViewNodeStylesEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.ApplyNodeStyles.html">ApplyNodeStyles</a> event of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> class.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewToolTipTextEventArgs.html">C1TreeViewToolTipTextEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.TreeView.C1TreeView.ApplyNodeCellToolTipText.html">ApplyNodeCellToolTipText</a> event of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.CheckBoxInfo.html">CheckBoxInfo</a></h4>
      <section><p>Contains a logic of C1TreeColumn header CheckBox.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.CheckListBindingInfo.html">CheckListBindingInfo</a></h4>
      <section><p>Contains information about a data binding.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.CustomContentPresenter.html">CustomContentPresenter</a></h4>
      <section><p>The <a class="xref" href="C1.Win.TreeView.CustomContentPresenter.html">CustomContentPresenter</a> is a layout panel with the only child element which always fills all available space.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.ExpressionException.html">ExpressionException</a></h4>
      <section><p>Represents errors that occur during operations with C1ExpressionEditor.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.ExpressionInfo.html">ExpressionInfo</a></h4>
      <section><p>Contains information about an expressions.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.HeaderStyle.html">HeaderStyle</a></h4>
      <section><p>Defines style of header of <a class="xref" href="C1.Win.TreeView.C1TreeNode.html">C1TreeNode</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.NodeCellStyle.html">NodeCellStyle</a></h4>
      <section><p>Defines style of cell of <a class="xref" href="C1.Win.TreeView.C1TreeNode.html">C1TreeNode</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.PropertyPath.html">PropertyPath</a></h4>
      <section><p>Represents the collection of fields or peroperties to be used for binding at the specified <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> level.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.TreeColumnStyles.html">TreeColumnStyles</a></h4>
      <section><p>Represents the styles of column.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.TreeNodeCellStyles.html">TreeNodeCellStyles</a></h4>
      <section><p>Defines styles of cell of <a class="xref" href="C1.Win.TreeView.C1TreeNode.html">C1TreeNode</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.TreeViewStyles.html">TreeViewStyles</a></h4>
      <section><p>Represents the styles of treeview.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Win.TreeView.BindingMode.html">BindingMode</a></h4>
      <section><p>Specifies type of the bound mode.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewBorderStyle.html">C1TreeViewBorderStyle</a></h4>
      <section><p>Specifies how to show the borders of cells in <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewEditMode.html">C1TreeViewEditMode</a></h4>
      <section><p>Specifies how a user starts cell editing in the <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewEditorType.html">C1TreeViewEditorType</a></h4>
      <section><p>Determines the appearance of cells in <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> before editing.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewSelectionMode.html">C1TreeViewSelectionMode</a></h4>
      <section><p>Defines the selection behavior for a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.CheckBoxStyle.html">CheckBoxStyle</a></h4>
      <section><p>Determines the view of a checkbox.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.ComparisonType.html">ComparisonType</a></h4>
      <section><p>String comparison type for C1TreeView.Search method.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.DragDropPosition.html">DragDropPosition</a></h4>
      <section><p>Defines the position for drop of <a class="xref" href="C1.Win.TreeView.C1TreeNode.html">C1TreeNode</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.ExpandButtonBehavior.html">ExpandButtonBehavior</a></h4>
      <section><p>Defines the behavior of the <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</a> when the expand button is clicked.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.ExpandButtonStyle.html">ExpandButtonStyle</a></h4>
      <section><p>Determines the view of a expand button.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.SelectionMode.html">SelectionMode</a></h4>
      <section><p>Defines the selection behavior for a control.</p>
</section>
      <h4><a class="xref" href="C1.Win.TreeView.SelectionModifier.html">SelectionModifier</a></h4>
      <section><p>Specifies a modifier key for nodes selection in <a class="xref" href="C1.Win.TreeView.C1TreeViewSelectionMode.html#C1_Win_TreeView_C1TreeViewSelectionMode_Multi">Multi</a> and <a class="xref" href="C1.Win.TreeView.C1TreeViewSelectionMode.html#C1_Win_TreeView_C1TreeViewSelectionMode_MultiSibling">MultiSibling</a> modes.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.Win.TreeView.C1CheckListItemStylesEventHandler.html">C1CheckListItemStylesEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewCancelEventHandler.html">C1TreeViewCancelEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewEventHandler.html">C1TreeViewEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewItemDragEventHandler.html">C1TreeViewItemDragEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeCellCancelEventHandler.html">C1TreeViewNodeCellCancelEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeCellEventHandler.html">C1TreeViewNodeCellEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeCellStylesEventHandler.html">C1TreeViewNodeCellStylesEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewNodeStylesEventHandler.html">C1TreeViewNodeStylesEventHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.TreeView.C1TreeViewToolTipTextEventHandler.html">C1TreeViewToolTipTextEventHandler</a></h4>
      <section></section>


</div>
