# C1.Win.FlexGrid.RowCol

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_FlexGrid_RowCol" data-uid="C1.Win.FlexGrid.RowCol" class="text-break">RowCol Class
</h1>
  <div class="markdown level0 summary"><p>Base class for grid rows and columns (<a class="xref" href="C1.Win.FlexGrid.Row.html">Row</a> and <a class="xref" href="C1.Win.FlexGrid.Column.html">Column</a> classes).</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">RowCol</span></div>
      <div class="level2"><a class="xref" href="C1.Win.FlexGrid.Column.html">Column</a></div>
      <div class="level2"><a class="xref" href="C1.Win.FlexGrid.Row.html">Row</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_RowCol_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class RowCol</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class RowCol</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_RowCol__ctor" data-uid="C1.Win.FlexGrid.RowCol.#ctor">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.-ctor.html#C1_Win_FlexGrid_RowCol__ctor">RowCol()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Win.FlexGrid.RowCol.html">RowCol</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_FlexGrid_RowCol_AllowDragging" data-uid="C1.Win.FlexGrid.RowCol.AllowDragging">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.AllowDragging.html#C1_Win_FlexGrid_RowCol_AllowDragging">AllowDragging</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the user can drag this row or column with the mouse.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_AllowEditing" data-uid="C1.Win.FlexGrid.RowCol.AllowEditing">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.AllowEditing.html#C1_Win_FlexGrid_RowCol_AllowEditing">AllowEditing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether cells on this row or column can be edited by the user.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_AllowMerging" data-uid="C1.Win.FlexGrid.RowCol.AllowMerging">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.AllowMerging.html#C1_Win_FlexGrid_RowCol_AllowMerging">AllowMerging</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies whether adjacent cells with similar contents will be merged.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_AllowResizing" data-uid="C1.Win.FlexGrid.RowCol.AllowResizing">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.AllowResizing.html#C1_Win_FlexGrid_RowCol_AllowResizing">AllowResizing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the user can resize this row or column with the mouse.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_ComboList" data-uid="C1.Win.FlexGrid.RowCol.ComboList">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.ComboList.html#C1_Win_FlexGrid_RowCol_ComboList">ComboList</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a list of items to be used by the drop-down editor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_DataMap" data-uid="C1.Win.FlexGrid.RowCol.DataMap">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.DataMap.html#C1_Win_FlexGrid_RowCol_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> object used to translate data values into display values
for this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_DataType" data-uid="C1.Win.FlexGrid.RowCol.DataType">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.DataType.html#C1_Win_FlexGrid_RowCol_DataType">DataType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the type of object stored in this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_EditMask" data-uid="C1.Win.FlexGrid.RowCol.EditMask">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.EditMask.html#C1_Win_FlexGrid_RowCol_EditMask">EditMask</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the input mask to use when editing cells on this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Editor" data-uid="C1.Win.FlexGrid.RowCol.Editor">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Editor.html#C1_Win_FlexGrid_RowCol_Editor">Editor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the custom editor used to edit cells in this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Format" data-uid="C1.Win.FlexGrid.RowCol.Format">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Format.html#C1_Win_FlexGrid_RowCol_Format">Format</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a string that specifies how to format the data on this column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Grid" data-uid="C1.Win.FlexGrid.RowCol.Grid">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Grid.html#C1_Win_FlexGrid_RowCol_Grid">Grid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a reference to the <a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.html">C1FlexGridBase</a> control that owns this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_ImageAlign" data-uid="C1.Win.FlexGrid.RowCol.ImageAlign">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.ImageAlign.html#C1_Win_FlexGrid_RowCol_ImageAlign">ImageAlign</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an <a class="xref" href="C1.Win.FlexGrid.ImageAlignEnum.html">ImageAlignEnum</a> value that determines how images are aligned in
scrollable cells on this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_ImageAlignFixed" data-uid="C1.Win.FlexGrid.RowCol.ImageAlignFixed">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.ImageAlignFixed.html#C1_Win_FlexGrid_RowCol_ImageAlignFixed">ImageAlignFixed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an <a class="xref" href="C1.Win.FlexGrid.ImageAlignEnum.html">ImageAlignEnum</a> value that determines how images are aligned in
fixed cells on this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_ImageAndText" data-uid="C1.Win.FlexGrid.RowCol.ImageAndText">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.ImageAndText.html#C1_Win_FlexGrid_RowCol_ImageAndText">ImageAndText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether images found in this row or column's <a class="xref" href="C1.Win.FlexGrid.RowCol.ImageMap.html#C1_Win_FlexGrid_RowCol_ImageMap">ImageMap</a> should
be displayed instead of or in addition to the cell text.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_ImageMap" data-uid="C1.Win.FlexGrid.RowCol.ImageMap">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.ImageMap.html#C1_Win_FlexGrid_RowCol_ImageMap">ImageMap</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> object used to translate data values into images for this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Index" data-uid="C1.Win.FlexGrid.RowCol.Index">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Index.html#C1_Win_FlexGrid_RowCol_Index">Index</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the index of this row or column in its parent collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_IsCollapsed" data-uid="C1.Win.FlexGrid.RowCol.IsCollapsed">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.IsCollapsed.html#C1_Win_FlexGrid_RowCol_IsCollapsed">IsCollapsed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets whether this row is collapsed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_IsVisible" data-uid="C1.Win.FlexGrid.RowCol.IsVisible">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.IsVisible.html#C1_Win_FlexGrid_RowCol_IsVisible">IsVisible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets whether this row is currently visible to the user.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Selected" data-uid="C1.Win.FlexGrid.RowCol.Selected">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Selected.html#C1_Win_FlexGrid_RowCol_Selected">Selected</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether this row or column is selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Style" data-uid="C1.Win.FlexGrid.RowCol.Style">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Style.html#C1_Win_FlexGrid_RowCol_Style">Style</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a custom <a class="xref" href="C1.Win.FlexGrid.CellStyle.html">CellStyle</a> associated with this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_StyleDisplay" data-uid="C1.Win.FlexGrid.RowCol.StyleDisplay">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.StyleDisplay.html#C1_Win_FlexGrid_RowCol_StyleDisplay">StyleDisplay</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the style used to display this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_StyleFixed" data-uid="C1.Win.FlexGrid.RowCol.StyleFixed">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.StyleFixed.html#C1_Win_FlexGrid_RowCol_StyleFixed">StyleFixed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the stock <a class="xref" href="C1.Win.FlexGrid.CellStyle.html">CellStyle</a> used to paint fixed cells in this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_StyleFixedDisplay" data-uid="C1.Win.FlexGrid.RowCol.StyleFixedDisplay">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.StyleFixedDisplay.html#C1_Win_FlexGrid_RowCol_StyleFixedDisplay">StyleFixedDisplay</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the style used to display fixed cells on this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_StyleFixedNew" data-uid="C1.Win.FlexGrid.RowCol.StyleFixedNew">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.StyleFixedNew.html#C1_Win_FlexGrid_RowCol_StyleFixedNew">StyleFixedNew</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the custom style associated with fixed cells on this row or column, creating a new one of necessary.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_StyleNew" data-uid="C1.Win.FlexGrid.RowCol.StyleNew">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.StyleNew.html#C1_Win_FlexGrid_RowCol_StyleNew">StyleNew</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a custom <a class="xref" href="C1.Win.FlexGrid.CellStyle.html">CellStyle</a> associated with this row or column, creating a new
style if necessary.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_TextAlign" data-uid="C1.Win.FlexGrid.RowCol.TextAlign">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.TextAlign.html#C1_Win_FlexGrid_RowCol_TextAlign">TextAlign</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="C1.Win.FlexGrid.TextAlignEnum.html">TextAlignEnum</a> value that determines how text is aligned in
scrollable cells on this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_TextAlignFixed" data-uid="C1.Win.FlexGrid.RowCol.TextAlignFixed">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.TextAlignFixed.html#C1_Win_FlexGrid_RowCol_TextAlignFixed">TextAlignFixed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="C1.Win.FlexGrid.TextAlignEnum.html">TextAlignEnum</a> value that determines how text is aligned in
fixed cells on this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_UserData" data-uid="C1.Win.FlexGrid.RowCol.UserData">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.UserData.html#C1_Win_FlexGrid_RowCol_UserData">UserData</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets user data associated with this row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Visible" data-uid="C1.Win.FlexGrid.RowCol.Visible">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Visible.html#C1_Win_FlexGrid_RowCol_Visible">Visible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether a Row or Column is visible.</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_RowCol_Clear_C1_Win_FlexGrid_ClearFlags_" data-uid="C1.Win.FlexGrid.RowCol.Clear(C1.Win.FlexGrid.ClearFlags)">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Clear.html#C1_Win_FlexGrid_RowCol_Clear_C1_Win_FlexGrid_ClearFlags_">Clear(ClearFlags)</a>
        </td>
        <td class="markdown level1 summary"><p>Clears the contents of the row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Invalidate" data-uid="C1.Win.FlexGrid.RowCol.Invalidate">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Invalidate.html#C1_Win_FlexGrid_RowCol_Invalidate">Invalidate()</a>
        </td>
        <td class="markdown level1 summary"><p>Invalidates an individual row or column, causing it to be repainted.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowCol_Move_System_Int32_" data-uid="C1.Win.FlexGrid.RowCol.Move(System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.RowCol.Move.html#C1_Win_FlexGrid_RowCol_Move_System_Int32_">Move(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Moves this row or column to a new position in the collection.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
