# GrapeCity.Win.Spread.InputMan.CellType.ListColumn

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn" class="text-break">ListColumn Class
</h1>
  <div class="markdown level0 summary"><p>Represents a <b>ListColumn</b> class to define colunm object.</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.marshalbyrefobject">MarshalByRefObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.component">Component</a></div>
    <div class="level3"><span class="xref">ListColumn</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.icomponent">IComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.html">GrapeCity.Win.Spread.InputMan.CellType</a></h6>
  <h6><strong>Assembly</strong>: GrapeCity.Win.PluginInputMan.dll</h6>
  <h5 id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TypeConverter(typeof(ExpandableObjectConverter))]
public class ListColumn : Component, IComponent, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TypeConverter(GetType(ExpandableObjectConverter))&gt;
Public Class ListColumn
    Inherits Component
    Implements IComponent, IDisposable</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="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor">ListColumn()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor(GrapeCity.Win.Spread.InputMan.CellType.DataDisplayType)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_">ListColumn(DataDisplayType)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class with display type.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor(GrapeCity.Win.Spread.InputMan.CellType.DataDisplayType,GrapeCity.Win.Spread.InputMan.CellType.DefaultSubItem)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_">ListColumn(DataDisplayType, DefaultSubItem)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class with settings.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_System_Int32_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor(GrapeCity.Win.Spread.InputMan.CellType.DataDisplayType,GrapeCity.Win.Spread.InputMan.CellType.DefaultSubItem,System.Int32)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_System_Int32_">ListColumn(DataDisplayType, DefaultSubItem, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class with settings.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_System_Int32_System_Boolean_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor(GrapeCity.Win.Spread.InputMan.CellType.DataDisplayType,GrapeCity.Win.Spread.InputMan.CellType.DefaultSubItem,System.Int32,System.Boolean)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_System_Int32_System_Boolean_">ListColumn(DataDisplayType, DefaultSubItem, int, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class with settings.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_System_Boolean_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_System_String_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_System_Collections_IComparer_System_Windows_Forms_SortOrder_System_Boolean_System_Int32_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor(System.Boolean,GrapeCity.Win.Spread.InputMan.CellType.DataDisplayType,System.String,GrapeCity.Win.Spread.InputMan.CellType.DefaultSubItem,System.Collections.IComparer,System.Windows.Forms.SortOrder,System.Boolean,System.Int32)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_System_Boolean_GrapeCity_Win_Spread_InputMan_CellType_DataDisplayType_System_String_GrapeCity_Win_Spread_InputMan_CellType_DefaultSubItem_System_Collections_IComparer_System_Windows_Forms_SortOrder_System_Boolean_System_Int32_">ListColumn(bool, DataDisplayType, string, DefaultSubItem, IComparer, SortOrder, bool, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class with settings.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.#ctor(System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn__ctor_System_String_">ListColumn(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> class with text of header.</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="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_AutoWidth" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.AutoWidth">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.AutoWidth.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_AutoWidth">AutoWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">bool</a> value indicating whether the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> can auto calculate width by content.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_DataDisplayType" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.DataDisplayType">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.DataDisplayType.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_DataDisplayType">DataDisplayType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that represents the display type of the value.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_DataPropertyName" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.DataPropertyName">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.DataPropertyName.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_DataPropertyName">DataPropertyName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a> value that represents the name of binding field in current binding datasource.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_DefaultSubItem" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.DefaultSubItem">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.DefaultSubItem.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_DefaultSubItem">DefaultSubItem</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that represents the default subitem.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Header" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Header">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Header.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Header">Header</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that represents header settings of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_SortComparer" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.SortComparer">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.SortComparer.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_SortComparer">SortComparer</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets comparer class for sort function.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_SortOrder" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.SortOrder">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.SortOrder.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_SortOrder">SortOrder</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the sort order.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Visible" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Visible">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Visible.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Visible">Visible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</a> is visible.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Width" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Width">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Width.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that represents width of <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.html">ListColumn</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="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetAutoWidth" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetAutoWidth">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetAutoWidth.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetAutoWidth">ResetAutoWidth()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the width of the auto.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetDataDisplayType" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetDataDisplayType">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetDataDisplayType.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetDataDisplayType">ResetDataDisplayType()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the type of the data display.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetDefaultSubItem" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetDefaultSubItem">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetDefaultSubItem.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetDefaultSubItem">ResetDefaultSubItem()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the default sub item.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetHeader" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetHeader">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetHeader.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetHeader">ResetHeader()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the header.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetSortComparer" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetSortComparer">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetSortComparer.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetSortComparer">ResetSortComparer()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the sort comparer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetSortOrder" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetSortOrder">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetSortOrder.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetSortOrder">ResetSortOrder()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the sort order.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetVisible" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetVisible">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetVisible.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetVisible">ResetVisible()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the visible.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetWidth" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetWidth">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ResetWidth.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ResetWidth">ResetWidth()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the width.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ShouldSerializeDefaultSubItem" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ShouldSerializeDefaultSubItem">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ShouldSerializeDefaultSubItem.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ShouldSerializeDefaultSubItem">ShouldSerializeDefaultSubItem()</a>
        </td>
        <td class="markdown level1 summary"><p>Shoulds the serialize default sub item.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ShouldSerializeHeader" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ShouldSerializeHeader">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.ShouldSerializeHeader.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_ShouldSerializeHeader">ShouldSerializeHeader()</a>
        </td>
        <td class="markdown level1 summary"><p>Shoulds the serialize header.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Sort" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Sort">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Sort.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Sort">Sort()</a>
        </td>
        <td class="markdown level1 summary"><p>Sorts the items in the collection by the column relating SubItems.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Sort_System_Windows_Forms_SortOrder_System_Collections_IComparer_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Sort(System.Windows.Forms.SortOrder,System.Collections.IComparer)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.ListColumn.Sort.html#GrapeCity_Win_Spread_InputMan_CellType_ListColumn_Sort_System_Windows_Forms_SortOrder_System_Collections_IComparer_">Sort(SortOrder, IComparer)</a>
        </td>
        <td class="markdown level1 summary"><p>Sorts the items in the collection by the column relating SubItems.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
