# C1.Blazor.Grid.GridColumn

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Blazor_Grid_GridColumn" data-uid="C1.Blazor.Grid.GridColumn" class="text-break">GridColumn Class
</h1>
  <div class="markdown level0 summary"><p>Represents a grid column.</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/microsoft.aspnetcore.components.componentbase">ComponentBase</a></div>
    <div class="level2"><a class="xref" href="C1.Blazor.Grid.GridRowCol.html">GridRowCol</a></div>
    <div class="level3"><span class="xref">GridColumn</span></div>
      <div class="level4"><a class="xref" href="C1.Blazor.Grid.GridDateTimeColumn.html">GridDateTimeColumn</a></div>
      <div class="level4"><a class="xref" href="C1.Blazor.Grid.GridHyperlinkColumn.html">GridHyperlinkColumn</a></div>
      <div class="level4"><a class="xref" href="C1.Blazor.Grid.GridImageColumn.html">GridImageColumn</a></div>
      <div class="level4"><a class="xref" href="C1.Blazor.Grid.GridNumericColumn.html">GridNumericColumn</a></div>
      <div class="level4"><a class="xref" href="C1.Blazor.Grid.GridRowHeaderColumn.html">GridRowHeaderColumn</a></div>
      <div class="level4"><a class="xref" href="C1.Blazor.Grid.GridTextColumn.html">GridTextColumn</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.components.icomponent">IComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.components.ihandleafterrender">IHandleAfterRender</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.inotifypropertychanged">INotifyPropertyChanged</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.inotifypropertychanging">INotifyPropertyChanging</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.components.ihandleevent">IHandleEvent</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="C1.Blazor.Grid.html">C1.Blazor.Grid</a></h6>
  <h6><strong>Assembly</strong>: C1.Blazor.Grid.dll</h6>
  <h5 id="C1_Blazor_Grid_GridColumn_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GridColumn : GridRowCol, IComponent, IHandleAfterRender, INotifyPropertyChanged, INotifyPropertyChanging, IHandleEvent, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GridColumn
    Inherits GridRowCol
    Implements IComponent, IHandleAfterRender, INotifyPropertyChanged, INotifyPropertyChanging, IHandleEvent, 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="C1_Blazor_Grid_GridColumn__ctor" data-uid="C1.Blazor.Grid.GridColumn.#ctor">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.-ctor.html#C1_Blazor_Grid_GridColumn__ctor">GridColumn()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Blazor.Grid.GridColumn.html">GridColumn</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn__ctor_System_Reflection_PropertyInfo_" data-uid="C1.Blazor.Grid.GridColumn.#ctor(System.Reflection.PropertyInfo)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.-ctor.html#C1_Blazor_Grid_GridColumn__ctor_System_Reflection_PropertyInfo_">GridColumn(PropertyInfo)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Blazor.Grid.GridColumn.html">GridColumn</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_Blazor_Grid_GridColumn_ActualHeader" data-uid="C1.Blazor.Grid.GridColumn.ActualHeader">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.ActualHeader.html#C1_Blazor_Grid_GridColumn_ActualHeader">ActualHeader</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the header that will be shown in the column header. if <a class="xref" href="C1.Blazor.Grid.GridColumn.Header.html#C1_Blazor_Grid_GridColumn_Header">Header</a> is not specified the <a class="xref" href="C1.Blazor.Grid.GridColumn.Binding.html#C1_Blazor_Grid_GridColumn_Binding">Binding</a> property will be used.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_ActualWidth" data-uid="C1.Blazor.Grid.GridColumn.ActualWidth">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.ActualWidth.html#C1_Blazor_Grid_GridColumn_ActualWidth">ActualWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the actual width of the column in pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Aggregate" data-uid="C1.Blazor.Grid.GridColumn.Aggregate">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Aggregate.html#C1_Blazor_Grid_GridColumn_Aggregate">Aggregate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the type of aggregate to include in group headers.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AggregateFunctions" data-uid="C1.Blazor.Grid.GridColumn.AggregateFunctions">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AggregateFunctions.html#C1_Blazor_Grid_GridColumn_AggregateFunctions">AggregateFunctions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of aggregate functions.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AllowDragging" data-uid="C1.Blazor.Grid.GridColumn.AllowDragging">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowDragging.html#C1_Blazor_Grid_GridColumn_AllowDragging">AllowDragging</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether this column can be dragged.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AllowFiltering" data-uid="C1.Blazor.Grid.GridColumn.AllowFiltering">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowFiltering.html#C1_Blazor_Grid_GridColumn_AllowFiltering">AllowFiltering</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the user can filter by this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AllowGrouping" data-uid="C1.Blazor.Grid.GridColumn.AllowGrouping">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowGrouping.html#C1_Blazor_Grid_GridColumn_AllowGrouping">AllowGrouping</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the user can group by this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AllowMerging" data-uid="C1.Blazor.Grid.GridColumn.AllowMerging">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowMerging.html#C1_Blazor_Grid_GridColumn_AllowMerging">AllowMerging</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether cells in this column can be merged.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AllowResizing" data-uid="C1.Blazor.Grid.GridColumn.AllowResizing">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowResizing.html#C1_Blazor_Grid_GridColumn_AllowResizing">AllowResizing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether this column can be resized.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_AllowSorting" data-uid="C1.Blazor.Grid.GridColumn.AllowSorting">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowSorting.html#C1_Blazor_Grid_GridColumn_AllowSorting">AllowSorting</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the user can sort this column by tapping the column header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Background" data-uid="C1.Blazor.Grid.GridColumn.Background">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Background.html#C1_Blazor_Grid_GridColumn_Background">Background</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="../C1.Blazor.Core/C1.Blazor.Core.C1Color.html">C1Color</a> used to paint the background
of cells in this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Binding" data-uid="C1.Blazor.Grid.GridColumn.Binding">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Binding.html#C1_Blazor_Grid_GridColumn_Binding">Binding</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the binding.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_CellEditingTemplate" data-uid="C1.Blazor.Grid.GridColumn.CellEditingTemplate">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.CellEditingTemplate.html#C1_Blazor_Grid_GridColumn_CellEditingTemplate">CellEditingTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the template used to edit a cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_CellFactory" data-uid="C1.Blazor.Grid.GridColumn.CellFactory">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.CellFactory.html#C1_Blazor_Grid_GridColumn_CellFactory">CellFactory</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the cell-factory.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_CellTemplate" data-uid="C1.Blazor.Grid.GridColumn.CellTemplate">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.CellTemplate.html#C1_Blazor_Grid_GridColumn_CellTemplate">CellTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the template used to display the contents of a cell that is not
in editing mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_ColumnName" data-uid="C1.Blazor.Grid.GridColumn.ColumnName">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.ColumnName.html#C1_Blazor_Grid_GridColumn_ColumnName">ColumnName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value used as an identifier for the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Columns" data-uid="C1.Blazor.Grid.GridColumn.Columns">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Columns.html#C1_Blazor_Grid_GridColumn_Columns">Columns</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the columns collection containing this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_DataMap" data-uid="C1.Blazor.Grid.GridColumn.DataMap">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.DataMap.html#C1_Blazor_Grid_GridColumn_DataMap">DataMap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the DataMap used to convert raw values into display values for the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_DataType" data-uid="C1.Blazor.Grid.GridColumn.DataType">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.DataType.html#C1_Blazor_Grid_GridColumn_DataType">DataType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the type of the data bound to this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_FilterLoading" data-uid="C1.Blazor.Grid.GridColumn.FilterLoading">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.FilterLoading.html#C1_Blazor_Grid_GridColumn_FilterLoading">FilterLoading</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the filter of a column is being loaded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_FilterMemberPath" data-uid="C1.Blazor.Grid.GridColumn.FilterMemberPath">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.FilterMemberPath.html#C1_Blazor_Grid_GridColumn_FilterMemberPath">FilterMemberPath</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the path used to filter this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Foreground" data-uid="C1.Blazor.Grid.GridColumn.Foreground">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Foreground.html#C1_Blazor_Grid_GridColumn_Foreground">Foreground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="../C1.Blazor.Core/C1.Blazor.Core.C1Color.html">C1Color</a> used to paint the foreground
of cells in this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Format" data-uid="C1.Blazor.Grid.GridColumn.Format">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Format.html#C1_Blazor_Grid_GridColumn_Format">Format</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the format applied to the displayed data.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Grid" data-uid="C1.Blazor.Grid.GridColumn.Grid">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Grid.html#C1_Blazor_Grid_GridColumn_Grid">Grid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the grid containing this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GridColumnAggregateFunctions" data-uid="C1.Blazor.Grid.GridColumn.GridColumnAggregateFunctions">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GridColumnAggregateFunctions.html#C1_Blazor_Grid_GridColumn_GridColumnAggregateFunctions">GridColumnAggregateFunctions</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GroupMemberPath" data-uid="C1.Blazor.Grid.GridColumn.GroupMemberPath">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GroupMemberPath.html#C1_Blazor_Grid_GridColumn_GroupMemberPath">GroupMemberPath</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the path used to group this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Header" data-uid="C1.Blazor.Grid.GridColumn.Header">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Header.html#C1_Blazor_Grid_GridColumn_Header">Header</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets text shown in the header of this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_HeaderBackground" data-uid="C1.Blazor.Grid.GridColumn.HeaderBackground">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.HeaderBackground.html#C1_Blazor_Grid_GridColumn_HeaderBackground">HeaderBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="../C1.Blazor.Core/C1.Blazor.Core.C1Color.html">C1Color</a> used to paint the background
of header cells in this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_HeaderForeground" data-uid="C1.Blazor.Grid.GridColumn.HeaderForeground">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.HeaderForeground.html#C1_Blazor_Grid_GridColumn_HeaderForeground">HeaderForeground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="../C1.Blazor.Core/C1.Blazor.Core.C1Color.html">C1Color</a> used to paint the foreground
of header cells in this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_HeaderHorizontalAlignment" data-uid="C1.Blazor.Grid.GridColumn.HeaderHorizontalAlignment">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.HeaderHorizontalAlignment.html#C1_Blazor_Grid_GridColumn_HeaderHorizontalAlignment">HeaderHorizontalAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the horizontal alignment of the header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_HorizontalAlignment" data-uid="C1.Blazor.Grid.GridColumn.HorizontalAlignment">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.HorizontalAlignment.html#C1_Blazor_Grid_GridColumn_HorizontalAlignment">HorizontalAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the horizontal alignment.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_InputType" data-uid="C1.Blazor.Grid.GridColumn.InputType">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.InputType.html#C1_Blazor_Grid_GridColumn_InputType">InputType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the type of keyboard shown when the cell is in edit-mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_IsReadOnly" data-uid="C1.Blazor.Grid.GridColumn.IsReadOnly">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.IsReadOnly.html#C1_Blazor_Grid_GridColumn_IsReadOnly">IsReadOnly</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether this column is read only.
If the grid is set to be read-only this property will be ignored.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_IsVisible" data-uid="C1.Blazor.Grid.GridColumn.IsVisible">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.IsVisible.html#C1_Blazor_Grid_GridColumn_IsVisible">IsVisible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the column is visible and not collapsed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_MaxWidth" data-uid="C1.Blazor.Grid.GridColumn.MaxWidth">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.MaxWidth.html#C1_Blazor_Grid_GridColumn_MaxWidth">MaxWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum width of the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_MinWidth" data-uid="C1.Blazor.Grid.GridColumn.MinWidth">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.MinWidth.html#C1_Blazor_Grid_GridColumn_MinWidth">MinWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum width of the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_OptionsLoading" data-uid="C1.Blazor.Grid.GridColumn.OptionsLoading">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.OptionsLoading.html#C1_Blazor_Grid_GridColumn_OptionsLoading">OptionsLoading</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the options of a column are being loaded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_OptionsMenuVisibility" data-uid="C1.Blazor.Grid.GridColumn.OptionsMenuVisibility">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.OptionsMenuVisibility.html#C1_Blazor_Grid_GridColumn_OptionsMenuVisibility">OptionsMenuVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the visibility of the options menu.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_PropertyInfo" data-uid="C1.Blazor.Grid.GridColumn.PropertyInfo">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.PropertyInfo.html#C1_Blazor_Grid_GridColumn_PropertyInfo">PropertyInfo</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="C1.Blazor.Grid.GridColumn.PropertyInfo.html#C1_Blazor_Grid_GridColumn_PropertyInfo">PropertyInfo</a> object used for binding the
column to items in the data source.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_SortDirection" data-uid="C1.Blazor.Grid.GridColumn.SortDirection">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.SortDirection.html#C1_Blazor_Grid_GridColumn_SortDirection">SortDirection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the sort direction when the underlying collection is sorted by the same field as this column's <a class="xref" href="C1.Blazor.Grid.GridColumn.SortMemberPath.html#C1_Blazor_Grid_GridColumn_SortMemberPath">SortMemberPath</a> or <a class="xref" href="C1.Blazor.Grid.GridColumn.Binding.html#C1_Blazor_Grid_GridColumn_Binding">Binding</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_SortMemberPath" data-uid="C1.Blazor.Grid.GridColumn.SortMemberPath">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.SortMemberPath.html#C1_Blazor_Grid_GridColumn_SortMemberPath">SortMemberPath</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the path used to sort when the column header of this column is tapped.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_ValueConverter" data-uid="C1.Blazor.Grid.GridColumn.ValueConverter">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.ValueConverter.html#C1_Blazor_Grid_GridColumn_ValueConverter">ValueConverter</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an <a class="xref" href="../C1.Blazor.Core/C1.Blazor.Core.IValueConverter.html">IValueConverter</a> associated with this column's <a class="xref" href="C1.Blazor.Grid.GridColumn.Binding.html#C1_Blazor_Grid_GridColumn_Binding">Binding</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Width" data-uid="C1.Blazor.Grid.GridColumn.Width">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Width.html#C1_Blazor_Grid_GridColumn_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width of the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_WordWrap" data-uid="C1.Blazor.Grid.GridColumn.WordWrap">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.WordWrap.html#C1_Blazor_Grid_GridColumn_WordWrap">WordWrap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether cells in the column wrap their content.</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_Blazor_Grid_GridColumn_AllowEditing_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.AllowEditing(C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.AllowEditing.html#C1_Blazor_Grid_GridColumn_AllowEditing_C1_Blazor_Grid_GridRow_">AllowEditing(GridRow)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true when the cell in the intersection of the specified row and this column can be edited.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_BuildRenderTree_Microsoft_AspNetCore_Components_Rendering_RenderTreeBuilder_" data-uid="C1.Blazor.Grid.GridColumn.BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.BuildRenderTree.html#C1_Blazor_Grid_GridColumn_BuildRenderTree_Microsoft_AspNetCore_Components_Rendering_RenderTreeBuilder_">BuildRenderTree(RenderTreeBuilder)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_CreateBindingFunction_System_Type_System_String_" data-uid="C1.Blazor.Grid.GridColumn.CreateBindingFunction(System.Type,System.String)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.CreateBindingFunction.html#C1_Blazor_Grid_GridColumn_CreateBindingFunction_System_Type_System_String_">CreateBindingFunction(Type, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a compiled function to access the property specified by the <code class="paramref">bindingPath</code> of the <code class="paramref">itemType</code>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Dispose" data-uid="C1.Blazor.Grid.GridColumn.Dispose">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Dispose.html#C1_Blazor_Grid_GridColumn_Dispose">Dispose()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellContentRenderFragment_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.GetCellContentRenderFragment(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellContentRenderFragment.html#C1_Blazor_Grid_GridColumn_GetCellContentRenderFragment_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_">GetCellContentRenderFragment(GridCellType, GridRow)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellCssClasses_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_C1_Blazor_Core_C1Thickness_" data-uid="C1.Blazor.Grid.GridColumn.GetCellCssClasses(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow,C1.Blazor.Core.C1Thickness)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellCssClasses.html#C1_Blazor_Grid_GridColumn_GetCellCssClasses_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_C1_Blazor_Core_C1Thickness_">GetCellCssClasses(GridCellType, GridRow, C1Thickness)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the CSS classes that will be applied to the cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellDisplayValue__1_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.GetCellDisplayValue``1(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellDisplayValue.html#C1_Blazor_Grid_GridColumn_GetCellDisplayValue__1_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_">GetCellDisplayValue&lt;T&gt;(GridCellType, GridRow)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the value to display corresponding to the cell in the intersection of the specified row and this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellEditorFragment_C1_Blazor_Grid_GridRow_C1_Blazor_Grid_GridControlEditingContext_" data-uid="C1.Blazor.Grid.GridColumn.GetCellEditorFragment(C1.Blazor.Grid.GridRow,C1.Blazor.Grid.GridControlEditingContext)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellEditorFragment.html#C1_Blazor_Grid_GridColumn_GetCellEditorFragment_C1_Blazor_Grid_GridRow_C1_Blazor_Grid_GridControlEditingContext_">GetCellEditorFragment(GridRow, GridControlEditingContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates the cell editor fragment.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellText_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.GetCellText(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellText.html#C1_Blazor_Grid_GridColumn_GetCellText_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_">GetCellText(GridCellType, GridRow)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the text corresponding to the cell in the intersection of the specified row and this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellValue_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.GetCellValue(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellValue.html#C1_Blazor_Grid_GridColumn_GetCellValue_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_">GetCellValue(GridCellType, GridRow)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the raw value corresponding to the cell in the intersection of the specified row and this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetCellValue_System_Object_" data-uid="C1.Blazor.Grid.GridColumn.GetCellValue(System.Object)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetCellValue.html#C1_Blazor_Grid_GridColumn_GetCellValue_System_Object_">GetCellValue(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the value from data item corresponding to this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetDesignTimeValue_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.GetDesignTimeValue(C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetDesignTimeValue.html#C1_Blazor_Grid_GridColumn_GetDesignTimeValue_C1_Blazor_Grid_GridRow_">GetDesignTimeValue(GridRow)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets of sets the value used to display in the cells at design-time.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetEditorValue_C1_Blazor_Grid_GridRow_Microsoft_AspNetCore_Components_ComponentBase_" data-uid="C1.Blazor.Grid.GridColumn.GetEditorValue(C1.Blazor.Grid.GridRow,Microsoft.AspNetCore.Components.ComponentBase)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetEditorValue.html#C1_Blazor_Grid_GridColumn_GetEditorValue_C1_Blazor_Grid_GridRow_Microsoft_AspNetCore_Components_ComponentBase_">GetEditorValue(GridRow, ComponentBase)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the editor value.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_GetMergedRange_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridCellRange_C1_Blazor_Grid_GridRow_" data-uid="C1.Blazor.Grid.GridColumn.GetMergedRange(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridCellRange,C1.Blazor.Grid.GridRow)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.GetMergedRange.html#C1_Blazor_Grid_GridColumn_GetMergedRange_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridCellRange_C1_Blazor_Grid_GridRow_">GetMergedRange(GridCellType, GridCellRange, GridRow)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="C1.Blazor.Grid.GridCellRange.html">GridCellRange</a> that specifies the merged extent of a cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_IsOptionsMenuVisible" data-uid="C1.Blazor.Grid.GridColumn.IsOptionsMenuVisible">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.IsOptionsMenuVisible.html#C1_Blazor_Grid_GridColumn_IsOptionsMenuVisible">IsOptionsMenuVisible()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets whether the options menu is visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_OnEditEnded_C1_Blazor_Grid_GridCellRange_C1_Blazor_Grid_GridRow_Microsoft_AspNetCore_Components_ComponentBase_System_Boolean_" data-uid="C1.Blazor.Grid.GridColumn.OnEditEnded(C1.Blazor.Grid.GridCellRange,C1.Blazor.Grid.GridRow,Microsoft.AspNetCore.Components.ComponentBase,System.Boolean)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.OnEditEnded.html#C1_Blazor_Grid_GridColumn_OnEditEnded_C1_Blazor_Grid_GridCellRange_C1_Blazor_Grid_GridRow_Microsoft_AspNetCore_Components_ComponentBase_System_Boolean_">OnEditEnded(GridCellRange, GridRow, ComponentBase, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Called before the cell ends editing.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_OnInitialized" data-uid="C1.Blazor.Grid.GridColumn.OnInitialized">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.OnInitialized.html#C1_Blazor_Grid_GridColumn_OnInitialized">OnInitialized()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_PrepareCellStyle_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_C1_Blazor_Core_C1Style_C1_Blazor_Core_C1Thickness_" data-uid="C1.Blazor.Grid.GridColumn.PrepareCellStyle(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow,C1.Blazor.Core.C1Style,C1.Blazor.Core.C1Thickness)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.PrepareCellStyle.html#C1_Blazor_Grid_GridColumn_PrepareCellStyle_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_C1_Blazor_Core_C1Style_C1_Blazor_Core_C1Thickness_">PrepareCellStyle(GridCellType, GridRow, C1Style, C1Thickness)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the style that will be applied to the cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_PrepareOptionsMenu_System_Collections_Generic_List_C1_Blazor_Menu_C1MenuItem__System_Action_" data-uid="C1.Blazor.Grid.GridColumn.PrepareOptionsMenu(System.Collections.Generic.List{C1.Blazor.Menu.C1MenuItem},System.Action)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.PrepareOptionsMenu.html#C1_Blazor_Grid_GridColumn_PrepareOptionsMenu_System_Collections_Generic_List_C1_Blazor_Menu_C1MenuItem__System_Action_">PrepareOptionsMenu(List&lt;C1MenuItem&gt;, Action)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when the options menu is about to be shown.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Refresh" data-uid="C1.Blazor.Grid.GridColumn.Refresh">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Refresh.html#C1_Blazor_Grid_GridColumn_Refresh">Refresh()</a>
        </td>
        <td class="markdown level1 summary"><p>Refresh all the cells in the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_Refresh_C1_Blazor_Grid_GridRowColType_System_Int32_" data-uid="C1.Blazor.Grid.GridColumn.Refresh(C1.Blazor.Grid.GridRowColType,System.Int32)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.Refresh.html#C1_Blazor_Grid_GridColumn_Refresh_C1_Blazor_Grid_GridRowColType_System_Int32_">Refresh(GridRowColType, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Refresh the cells in the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_SetCellValue_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_System_Object_" data-uid="C1.Blazor.Grid.GridColumn.SetCellValue(C1.Blazor.Grid.GridCellType,C1.Blazor.Grid.GridRow,System.Object)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.SetCellValue.html#C1_Blazor_Grid_GridColumn_SetCellValue_C1_Blazor_Grid_GridCellType_C1_Blazor_Grid_GridRow_System_Object_">SetCellValue(GridCellType, GridRow, object)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the value corresponding to the cell in the intersection of the specified row and this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Blazor_Grid_GridColumn_SetCellValue_System_Object_System_Object_" data-uid="C1.Blazor.Grid.GridColumn.SetCellValue(System.Object,System.Object)">
          <a class="xref" href="C1.Blazor.Grid.GridColumn.SetCellValue.html#C1_Blazor_Grid_GridColumn_SetCellValue_System_Object_System_Object_">SetCellValue(object, object)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the specified <code class="paramref">value</code> to <code class="paramref">dataItem</code> property related to this column.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
