# C1.Win.TreeView.C1TreeColumn

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_TreeView_C1TreeColumn" data-uid="C1.Win.TreeView.C1TreeColumn" class="text-break">C1TreeColumn Class
</h1>
  <div class="markdown level0 summary"><p>Represents a column of a <a class="xref" href="C1.Win.TreeView.C1TreeView.html">C1TreeView</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">C1TreeColumn</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.icloneable">ICloneable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Win.TreeView.html">C1.Win.TreeView</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.TreeView.10.dll</h6>
  <h5 id="C1_Win_TreeView_C1TreeColumn_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class C1TreeColumn : ICloneable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class C1TreeColumn
    Implements ICloneable</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_Win_TreeView_C1TreeColumn__ctor" data-uid="C1.Win.TreeView.C1TreeColumn.#ctor">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.-ctor.html#C1_Win_TreeView_C1TreeColumn__ctor">C1TreeColumn()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Win.TreeView.C1TreeColumn.html">C1TreeColumn</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn__ctor_System_String_" data-uid="C1.Win.TreeView.C1TreeColumn.#ctor(System.String)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.-ctor.html#C1_Win_TreeView_C1TreeColumn__ctor_System_String_">C1TreeColumn(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Win.TreeView.C1TreeColumn.html">C1TreeColumn</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn__ctor_System_String_System_String_" data-uid="C1.Win.TreeView.C1TreeColumn.#ctor(System.String,System.String)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.-ctor.html#C1_Win_TreeView_C1TreeColumn__ctor_System_String_System_String_">C1TreeColumn(string, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Win.TreeView.C1TreeColumn.html">C1TreeColumn</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn__ctor_System_String_System_String_System_String_" data-uid="C1.Win.TreeView.C1TreeColumn.#ctor(System.String,System.String,System.String)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.-ctor.html#C1_Win_TreeView_C1TreeColumn__ctor_System_String_System_String_System_String_">C1TreeColumn(string, string, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Win.TreeView.C1TreeColumn.html">C1TreeColumn</a> class.</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_Win_TreeView_C1TreeColumn_AutoWidth" data-uid="C1.Win.TreeView.C1TreeColumn.AutoWidth">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.AutoWidth.html#C1_Win_TreeView_C1TreeColumn_AutoWidth">AutoWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the column width should be set automatically by content width.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_CustomContentPresenter" data-uid="C1.Win.TreeView.C1TreeColumn.CustomContentPresenter">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.CustomContentPresenter.html#C1_Win_TreeView_C1TreeColumn_CustomContentPresenter">CustomContentPresenter</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a custom element that displays content of cells of this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_DataMap" data-uid="C1.Win.TreeView.C1TreeColumn.DataMap">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.DataMap.html#C1_Win_TreeView_C1TreeColumn_DataMap">DataMap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.idictionary">IDictionary</a> used to associate cell values with display values in the ComboBox editor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_DisplayFieldName" data-uid="C1.Win.TreeView.C1TreeColumn.DisplayFieldName">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.DisplayFieldName.html#C1_Win_TreeView_C1TreeColumn_DisplayFieldName">DisplayFieldName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the list of fields to be displayed in the column depending on the level of the node.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_DisplayFormat" data-uid="C1.Win.TreeView.C1TreeColumn.DisplayFormat">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.DisplayFormat.html#C1_Win_TreeView_C1TreeColumn_DisplayFormat">DisplayFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the format string used to display the value when the node cell is not in edit mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_DisplayMemberPath" data-uid="C1.Win.TreeView.C1TreeColumn.DisplayMemberPath">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.DisplayMemberPath.html#C1_Win_TreeView_C1TreeColumn_DisplayMemberPath">DisplayMemberPath</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a collection that identifies the fields to be displayed in the column depending on the level of the node.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_EditFormat" data-uid="C1.Win.TreeView.C1TreeColumn.EditFormat">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.EditFormat.html#C1_Win_TreeView_C1TreeColumn_EditFormat">EditFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the format string used to display the value when the control is in edit mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_Editor" data-uid="C1.Win.TreeView.C1TreeColumn.Editor">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.Editor.html#C1_Win_TreeView_C1TreeColumn_Editor">Editor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the custom editor of node.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_EditorType" data-uid="C1.Win.TreeView.C1TreeColumn.EditorType">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.EditorType.html#C1_Win_TreeView_C1TreeColumn_EditorType">EditorType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the type of node editor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_ExpressionInfo" data-uid="C1.Win.TreeView.C1TreeColumn.ExpressionInfo">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.ExpressionInfo.html#C1_Win_TreeView_C1TreeColumn_ExpressionInfo">ExpressionInfo</a>
        </td>
        <td class="markdown level1 summary"><p>Contains information about an expressions.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_HeaderText" data-uid="C1.Win.TreeView.C1TreeColumn.HeaderText">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.HeaderText.html#C1_Win_TreeView_C1TreeColumn_HeaderText">HeaderText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text of header of the column of tree in the C1TreeView control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_IsTypedEditor" data-uid="C1.Win.TreeView.C1TreeColumn.IsTypedEditor">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.IsTypedEditor.html#C1_Win_TreeView_C1TreeColumn_IsTypedEditor">IsTypedEditor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating the need to use a cell type to determine the type of the editor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_Name" data-uid="C1.Win.TreeView.C1TreeColumn.Name">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.Name.html#C1_Win_TreeView_C1TreeColumn_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the name of the column of tree in the C1TreeView control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_Styles" data-uid="C1.Win.TreeView.C1TreeColumn.Styles">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.Styles.html#C1_Win_TreeView_C1TreeColumn_Styles">Styles</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the styles of the TreeColumn.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_Visible" data-uid="C1.Win.TreeView.C1TreeColumn.Visible">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.Visible.html#C1_Win_TreeView_C1TreeColumn_Visible">Visible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the tree node is in the visible state.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_Width" data-uid="C1.Win.TreeView.C1TreeColumn.Width">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.Width.html#C1_Win_TreeView_C1TreeColumn_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width of the TreeColumn.</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_Win_TreeView_C1TreeColumn_OnAutoWidthChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnAutoWidthChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnAutoWidthChanged.html#C1_Win_TreeView_C1TreeColumn_OnAutoWidthChanged_System_EventArgs_">OnAutoWidthChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the AutoWidthChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnCustomContentPresenterChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnCustomContentPresenterChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnCustomContentPresenterChanged.html#C1_Win_TreeView_C1TreeColumn_OnCustomContentPresenterChanged_System_EventArgs_">OnCustomContentPresenterChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the CustomContentPresenterChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnDisplayFieldNameChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnDisplayFieldNameChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnDisplayFieldNameChanged.html#C1_Win_TreeView_C1TreeColumn_OnDisplayFieldNameChanged_System_EventArgs_">OnDisplayFieldNameChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the DisplayFieldNameChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnEditorTypeChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnEditorTypeChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnEditorTypeChanged.html#C1_Win_TreeView_C1TreeColumn_OnEditorTypeChanged_System_EventArgs_">OnEditorTypeChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the OnEditorTypeChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnHeaderTextChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnHeaderTextChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnHeaderTextChanged.html#C1_Win_TreeView_C1TreeColumn_OnHeaderTextChanged_System_EventArgs_">OnHeaderTextChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the HeaderTextChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnStylesChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnStylesChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnStylesChanged.html#C1_Win_TreeView_C1TreeColumn_OnStylesChanged_System_EventArgs_">OnStylesChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the StylesChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnVisibleChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnVisibleChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnVisibleChanged.html#C1_Win_TreeView_C1TreeColumn_OnVisibleChanged_System_EventArgs_">OnVisibleChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the VisibleChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_OnWidthChanged_System_EventArgs_" data-uid="C1.Win.TreeView.C1TreeColumn.OnWidthChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.OnWidthChanged.html#C1_Win_TreeView_C1TreeColumn_OnWidthChanged_System_EventArgs_">OnWidthChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the WidthChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_ResetExpressionInfo" data-uid="C1.Win.TreeView.C1TreeColumn.ResetExpressionInfo">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.ResetExpressionInfo.html#C1_Win_TreeView_C1TreeColumn_ResetExpressionInfo">ResetExpressionInfo()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_ResetStyles" data-uid="C1.Win.TreeView.C1TreeColumn.ResetStyles">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.ResetStyles.html#C1_Win_TreeView_C1TreeColumn_ResetStyles">ResetStyles()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the Styles property to its default value.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_ShouldSerializeExpressionInfo" data-uid="C1.Win.TreeView.C1TreeColumn.ShouldSerializeExpressionInfo">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.ShouldSerializeExpressionInfo.html#C1_Win_TreeView_C1TreeColumn_ShouldSerializeExpressionInfo">ShouldSerializeExpressionInfo()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_ShouldSerializeStyles" data-uid="C1.Win.TreeView.C1TreeColumn.ShouldSerializeStyles">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.ShouldSerializeStyles.html#C1_Win_TreeView_C1TreeColumn_ShouldSerializeStyles">ShouldSerializeStyles()</a>
        </td>
        <td class="markdown level1 summary"></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_Win_TreeView_C1TreeColumn_AutoWidthChanged" data-uid="C1.Win.TreeView.C1TreeColumn.AutoWidthChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.AutoWidthChanged.html">AutoWidthChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the column AutoWidth changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_DisplayFieldNameChanged" data-uid="C1.Win.TreeView.C1TreeColumn.DisplayFieldNameChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.DisplayFieldNameChanged.html">DisplayFieldNameChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the list of fields to be displayed in the column changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_EditorTypeChanged" data-uid="C1.Win.TreeView.C1TreeColumn.EditorTypeChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.EditorTypeChanged.html">EditorTypeChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the column EditorType changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_ExpressionChanged" data-uid="C1.Win.TreeView.C1TreeColumn.ExpressionChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.ExpressionChanged.html">ExpressionChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the column ExpressionChanged changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_HeaderTextChanged" data-uid="C1.Win.TreeView.C1TreeColumn.HeaderTextChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.HeaderTextChanged.html">HeaderTextChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the text of header of the column changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_StylesChanged" data-uid="C1.Win.TreeView.C1TreeColumn.StylesChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.StylesChanged.html">StylesChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the column styles changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_VisibleChanged" data-uid="C1.Win.TreeView.C1TreeColumn.VisibleChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.VisibleChanged.html">VisibleChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the column visible changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_TreeView_C1TreeColumn_WidthChanged" data-uid="C1.Win.TreeView.C1TreeColumn.WidthChanged">
          <a class="xref" href="C1.Win.TreeView.C1TreeColumn.WidthChanged.html">WidthChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the column width changed.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
