# C1.Win.FlexGrid.C1FlexGrid

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_FlexGrid_C1FlexGrid" data-uid="C1.Win.FlexGrid.C1FlexGrid" class="text-break">C1FlexGrid Class
</h1>
  <div class="markdown level0 summary"><p>The C1FlexGrid control is a powerful, full-featured grid.</p>
<p>C1FlexGrid provides advanced features such as outline trees, cell merging, 
masked editing, translated combo and image lists, owner-draw cells, and automatic 
data aggregation.</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"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.control">Control</a></div>
    <div class="level4"><a class="xref" href="C1.Win.FlexGrid.Util.BaseControls.ScrollableControl.html">ScrollableControl</a></div>
    <div class="level5"><a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.html">C1FlexGridBase</a></div>
    <div class="level6"><span class="xref">C1FlexGrid</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.idroptarget">IDropTarget</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isynchronizeinvoke">ISynchronizeInvoke</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.iwin32window">IWin32Window</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.ibindablecomponent">IBindableComponent</a></div>
    <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><a class="xref" href="C1.Win.FlexGrid.MultiRow.IFlexGridMultiRow.html">IFlexGridMultiRow</a></div>
    <div><span class="xref">IFormattableView</span></div>
    <div><a class="xref" href="C1.Win.FlexGrid.IFlexDataGrid.html">IFlexDataGrid</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isupportinitialize">ISupportInitialize</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Win.FlexGrid.html">C1.Win.FlexGrid</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.FlexGrid.10.dll</h6>
  <h5 id="C1_Win_FlexGrid_C1FlexGrid_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[ToolboxBitmap(typeof(C1FlexGrid), &quot;C1FlexGrid.png&quot;)]
[Docking(DockingBehavior.Ask)]
[ComVisible(true)]
public class C1FlexGrid : C1FlexGridBase, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IFlexGridMultiRow, IFormattableView, IFlexDataGrid, ISupportInitialize</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;ToolboxBitmap(GetType(C1FlexGrid), &quot;C1FlexGrid.png&quot;)&gt;
&lt;Docking(DockingBehavior.Ask)&gt;
&lt;ComVisible(True)&gt;
Public Class C1FlexGrid
    Inherits C1FlexGridBase
    Implements IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IFlexGridMultiRow, IFormattableView, IFlexDataGrid, ISupportInitialize</code></pre>
  </div>
  <h5 id="C1_Win_FlexGrid_C1FlexGrid_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>C1FlexGrid can be used in bound mode, where it displays data from .NET 
data sources, or in unbound mode, where the grid itself manages the data.</p>
<p>You can use C1FlexGrid to read and write Excel files (.Xls), or read and write 
grid contents to and from Xml files.</p>
<p>Classes derived from <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.html">C1FlexGrid</a> should have a LicenseProvider 
attribute so Visual Studio will embed the appropriate licensing information into 
projects that use the derived control.</p>
<p>For example:</p>
<pre><code class="lang-csharp">[LicenseProvider(typeof(C1WFLicenseProvider))]
public class MyGrid : C1FlexGrid
{
  // implementation
}</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_FlexGrid_C1FlexGrid__ctor" data-uid="C1.Win.FlexGrid.C1FlexGrid.#ctor">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.-ctor.html#C1_Win_FlexGrid_C1FlexGrid__ctor">C1FlexGrid()</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new instance of the <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.html">C1FlexGrid</a> control.</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_FlexGrid_C1FlexGrid_AllowMerging" data-uid="C1.Win.FlexGrid.C1FlexGrid.AllowMerging">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.AllowMerging.html#C1_Win_FlexGrid_C1FlexGrid_AllowMerging">AllowMerging</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how cells should be merged.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_AllowMergingFixed" data-uid="C1.Win.FlexGrid.C1FlexGrid.AllowMergingFixed">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.AllowMergingFixed.html#C1_Win_FlexGrid_C1FlexGrid_AllowMergingFixed">AllowMergingFixed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how non-scrollable cells should be merged.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_Font" data-uid="C1.Win.FlexGrid.C1FlexGrid.Font">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.Font.html#C1_Win_FlexGrid_C1FlexGrid_Font">Font</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font of the text displayed by the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_MergedRanges" data-uid="C1.Win.FlexGrid.C1FlexGrid.MergedRanges">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.MergedRanges.html#C1_Win_FlexGrid_C1FlexGrid_MergedRanges">MergedRanges</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.FlexGrid.CellRangeCollection.html">CellRangeCollection</a> that determines which grid
cells are merged when the <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.AllowMerging.html#C1_Win_FlexGrid_C1FlexGrid_AllowMerging">AllowMerging</a> property is set to
<a class="xref" href="C1.Win.FlexGrid.AllowMergingEnum.html#C1_Win_FlexGrid_AllowMergingEnum_Custom">Custom</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_Win_FlexGrid_C1FlexGrid_AutoSizeCols_System_Drawing_Graphics_System_Int32_System_Int32_System_Int32_System_Int32_System_Int32_C1_Win_FlexGrid_AutoSizeFlags_" data-uid="C1.Win.FlexGrid.C1FlexGrid.AutoSizeCols(System.Drawing.Graphics,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,C1.Win.FlexGrid.AutoSizeFlags)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.AutoSizeCols.html#C1_Win_FlexGrid_C1FlexGrid_AutoSizeCols_System_Drawing_Graphics_System_Int32_System_Int32_System_Int32_System_Int32_System_Int32_C1_Win_FlexGrid_AutoSizeFlags_">AutoSizeCols(Graphics, int, int, int, int, int, AutoSizeFlags)</a>
        </td>
        <td class="markdown level1 summary"><p>Automatically size grid columns to fit the largest entry.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_CalculateCellHeight_System_Drawing_Graphics_System_Int32_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Int32__" data-uid="C1.Win.FlexGrid.C1FlexGrid.CalculateCellHeight(System.Drawing.Graphics,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32@)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.CalculateCellHeight.html#C1_Win_FlexGrid_C1FlexGrid_CalculateCellHeight_System_Drawing_Graphics_System_Int32_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Int32__">CalculateCellHeight(Graphics, int, int, bool, bool, bool, out int)</a>
        </td>
        <td class="markdown level1 summary"><p>Calculates the height of the specified grid cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_CheckNodeChildren_System_Int32_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.CheckNodeChildren(System.Int32,System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.CheckNodeChildren.html#C1_Win_FlexGrid_C1FlexGrid_CheckNodeChildren_System_Int32_System_Int32_System_Int32_">CheckNodeChildren(int, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that indicates what types of child nodes a row has.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_Clear" data-uid="C1.Win.FlexGrid.C1FlexGrid.Clear">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.Clear.html#C1_Win_FlexGrid_C1FlexGrid_Clear">Clear()</a>
        </td>
        <td class="markdown level1 summary"><p>Overridden to clear merged ranges.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_DrawCell_System_Windows_Forms_PaintEventArgs_System_Int32_System_Int32_C1_Win_FlexGrid_DrawColorMode_" data-uid="C1.Win.FlexGrid.C1FlexGrid.DrawCell(System.Windows.Forms.PaintEventArgs,System.Int32,System.Int32,C1.Win.FlexGrid.DrawColorMode)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.DrawCell.html#C1_Win_FlexGrid_C1FlexGrid_DrawCell_System_Windows_Forms_PaintEventArgs_System_Int32_System_Int32_C1_Win_FlexGrid_DrawColorMode_">DrawCell(PaintEventArgs, int, int, DrawColorMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a grid cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_DrawCellImage_System_Drawing_Graphics_System_Int32_System_Int32_System_Drawing_Rectangle_C1_Win_FlexGrid_DrawColorMode_" data-uid="C1.Win.FlexGrid.C1FlexGrid.DrawCellImage(System.Drawing.Graphics,System.Int32,System.Int32,System.Drawing.Rectangle,C1.Win.FlexGrid.DrawColorMode)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.DrawCellImage.html#C1_Win_FlexGrid_C1FlexGrid_DrawCellImage_System_Drawing_Graphics_System_Int32_System_Int32_System_Drawing_Rectangle_C1_Win_FlexGrid_DrawColorMode_">DrawCellImage(Graphics, int, int, Rectangle, DrawColorMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a grid cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_DrawRow_System_Windows_Forms_PaintEventArgs_System_Int32_C1_Win_FlexGrid_DrawColorMode_" data-uid="C1.Win.FlexGrid.C1FlexGrid.DrawRow(System.Windows.Forms.PaintEventArgs,System.Int32,C1.Win.FlexGrid.DrawColorMode)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.DrawRow.html#C1_Win_FlexGrid_C1FlexGrid_DrawRow_System_Windows_Forms_PaintEventArgs_System_Int32_C1_Win_FlexGrid_DrawColorMode_">DrawRow(PaintEventArgs, int, DrawColorMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a grid row.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_GetCellRectDisplay_System_Int32_System_Int32_System_Boolean_System_Boolean_" data-uid="C1.Win.FlexGrid.C1FlexGrid.GetCellRectDisplay(System.Int32,System.Int32,System.Boolean,System.Boolean)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.GetCellRectDisplay.html#C1_Win_FlexGrid_C1FlexGrid_GetCellRectDisplay_System_Int32_System_Int32_System_Boolean_System_Boolean_">GetCellRectDisplay(int, int, bool, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a rectangle representing the coordinates of a cell, row, or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_GetCellRectEditor_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.GetCellRectEditor(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.GetCellRectEditor.html#C1_Win_FlexGrid_C1FlexGrid_GetCellRectEditor_System_Int32_System_Int32_">GetCellRectEditor(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a rectangle representing the coordinates of a cell editor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_GetHeaderThemeState_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.GetHeaderThemeState(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.GetHeaderThemeState.html#C1_Win_FlexGrid_C1FlexGrid_GetHeaderThemeState_System_Int32_System_Int32_">GetHeaderThemeState(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the state for a Windows XP theme while the mouse moves over a cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_GetMergedRange_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.GetMergedRange(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.GetMergedRange.html#C1_Win_FlexGrid_C1FlexGrid_GetMergedRange_System_Int32_System_Int32_">GetMergedRange(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the merged range of cells that includes a given cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_GetMergedRange_System_Int32_System_Int32_System_Boolean_" data-uid="C1.Win.FlexGrid.C1FlexGrid.GetMergedRange(System.Int32,System.Int32,System.Boolean)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.GetMergedRange.html#C1_Win_FlexGrid_C1FlexGrid_GetMergedRange_System_Int32_System_Int32_System_Boolean_">GetMergedRange(int, int, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the merged range of cells that includes a given cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_Invalidate_C1_Win_FlexGrid_CellRange_" data-uid="C1.Win.FlexGrid.C1FlexGrid.Invalidate(C1.Win.FlexGrid.CellRange)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.Invalidate.html#C1_Win_FlexGrid_C1FlexGrid_Invalidate_C1_Win_FlexGrid_CellRange_">Invalidate(CellRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Invalidates a cell range, causing it to be repainted.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_IsCellCursor_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.IsCellCursor(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.IsCellCursor.html#C1_Win_FlexGrid_C1FlexGrid_IsCellCursor_System_Int32_System_Int32_">IsCellCursor(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that determines if a cell contains the grid cursor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_IsCellHighlighted_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.IsCellHighlighted(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.IsCellHighlighted.html#C1_Win_FlexGrid_C1FlexGrid_IsCellHighlighted_System_Int32_System_Int32_">IsCellHighlighted(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that determines if a cell is part of the selection and should be highlighted.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_IsCellHovered_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.IsCellHovered(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.IsCellHovered.html#C1_Win_FlexGrid_C1FlexGrid_IsCellHovered_System_Int32_System_Int32_">IsCellHovered(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that determines if a cell is part of the hovering and should be highlighted.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_IsCellSelectedColumnHeader_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.IsCellSelectedColumnHeader(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.IsCellSelectedColumnHeader.html#C1_Win_FlexGrid_C1FlexGrid_IsCellSelectedColumnHeader_System_Int32_System_Int32_">IsCellSelectedColumnHeader(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that determines if a cell is a column header with selection in this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_IsCellSelectedRowHeader_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.C1FlexGrid.IsCellSelectedRowHeader(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.IsCellSelectedRowHeader.html#C1_Win_FlexGrid_C1FlexGrid_IsCellSelectedRowHeader_System_Int32_System_Int32_">IsCellSelectedRowHeader(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that determines if a cell is a row header with selection in this row.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_MoveSelection_C1_Win_FlexGrid_MoveCursorEnum_System_Boolean_" data-uid="C1.Win.FlexGrid.C1FlexGrid.MoveSelection(C1.Win.FlexGrid.MoveCursorEnum,System.Boolean)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.MoveSelection.html#C1_Win_FlexGrid_C1FlexGrid_MoveSelection_C1_Win_FlexGrid_MoveCursorEnum_System_Boolean_">MoveSelection(MoveCursorEnum, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Moves or extends the current selection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_OnGridChanged_System_Object_C1_Win_FlexGrid_GridChangedEventArgs_" data-uid="C1.Win.FlexGrid.C1FlexGrid.OnGridChanged(System.Object,C1.Win.FlexGrid.GridChangedEventArgs)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.OnGridChanged.html#C1_Win_FlexGrid_C1FlexGrid_OnGridChanged_System_Object_C1_Win_FlexGrid_GridChangedEventArgs_">OnGridChanged(object, GridChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.GridChanged.html">GridChanged</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_OnScroll_System_Windows_Forms_ScrollBars_" data-uid="C1.Win.FlexGrid.C1FlexGrid.OnScroll(System.Windows.Forms.ScrollBars)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.OnScroll.html#C1_Win_FlexGrid_C1FlexGrid_OnScroll_System_Windows_Forms_ScrollBars_">OnScroll(ScrollBars)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when the grid contents scroll.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_ResetFont" data-uid="C1.Win.FlexGrid.C1FlexGrid.ResetFont">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.ResetFont.html#C1_Win_FlexGrid_C1FlexGrid_ResetFont">ResetFont()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.Font.html#C1_Win_FlexGrid_C1FlexGrid_Font">Font</a> property to its default value.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_SetCellCheckEdit_System_Int32_System_Int32_C1_Win_FlexGrid_CheckEnum_" data-uid="C1.Win.FlexGrid.C1FlexGrid.SetCellCheckEdit(System.Int32,System.Int32,C1.Win.FlexGrid.CheckEnum)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.SetCellCheckEdit.html#C1_Win_FlexGrid_C1FlexGrid_SetCellCheckEdit_System_Int32_System_Int32_C1_Win_FlexGrid_CheckEnum_">SetCellCheckEdit(int, int, CheckEnum)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a <a class="xref" href="C1.Win.FlexGrid.CheckEnum.html">CheckEnum</a> value to a cell or cell range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_SetDataEdit_System_Int32_System_Int32_System_Object_System_Boolean_" data-uid="C1.Win.FlexGrid.C1FlexGrid.SetDataEdit(System.Int32,System.Int32,System.Object,System.Boolean)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.SetDataEdit.html#C1_Win_FlexGrid_C1FlexGrid_SetDataEdit_System_Int32_System_Int32_System_Object_System_Boolean_">SetDataEdit(int, int, object, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a value to a cell or cell range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_ShouldSerializeFont" data-uid="C1.Win.FlexGrid.C1FlexGrid.ShouldSerializeFont">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.ShouldSerializeFont.html#C1_Win_FlexGrid_C1FlexGrid_ShouldSerializeFont">ShouldSerializeFont()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_ShowColumnPicker" data-uid="C1.Win.FlexGrid.C1FlexGrid.ShowColumnPicker">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.ShowColumnPicker.html#C1_Win_FlexGrid_C1FlexGrid_ShowColumnPicker">ShowColumnPicker()</a>
        </td>
        <td class="markdown level1 summary"><p>Shows Column pickers window.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_StartEditing_System_Int32_System_Int32_System_Char_System_Boolean_" data-uid="C1.Win.FlexGrid.C1FlexGrid.StartEditing(System.Int32,System.Int32,System.Char,System.Boolean)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.StartEditing.html#C1_Win_FlexGrid_C1FlexGrid_StartEditing_System_Int32_System_Int32_System_Char_System_Boolean_">StartEditing(int, int, char, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Starts editing a cell in response to a key press.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_C1FlexGrid_StartEditing_System_Int32_System_Int32_System_Drawing_Point_System_Boolean_" data-uid="C1.Win.FlexGrid.C1FlexGrid.StartEditing(System.Int32,System.Int32,System.Drawing.Point,System.Boolean)">
          <a class="xref" href="C1.Win.FlexGrid.C1FlexGrid.StartEditing.html#C1_Win_FlexGrid_C1FlexGrid_StartEditing_System_Int32_System_Int32_System_Drawing_Point_System_Boolean_">StartEditing(int, int, Point, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Starts editing a cell in response to a mouse action.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
