# C1.Win.FlexGrid.RowColCollection

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_FlexGrid_RowColCollection" data-uid="C1.Win.FlexGrid.RowColCollection" class="text-break">RowColCollection Class
</h1>
  <div class="markdown level0 summary"><p>Base class for grid row and column collections (<a class="xref" href="C1.Win.FlexGrid.RowCollection.html">RowCollection</a>
and <a class="xref" href="C1.Win.FlexGrid.ColumnCollection.html">ColumnCollection</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">RowColCollection</span></div>
      <div class="level2"><a class="xref" href="C1.Win.FlexGrid.ColumnCollection.html">ColumnCollection</a></div>
      <div class="level2"><a class="xref" href="C1.Win.FlexGrid.RowCollection.html">RowCollection</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ienumerable">IEnumerable</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_RowColCollection_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class RowColCollection : IEnumerable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class RowColCollection
    Implements IEnumerable</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_RowColCollection__ctor" data-uid="C1.Win.FlexGrid.RowColCollection.#ctor">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.-ctor.html#C1_Win_FlexGrid_RowColCollection__ctor">RowColCollection()</a>
        </td>
        <td class="markdown level1 summary"></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_RowColCollection_Count" data-uid="C1.Win.FlexGrid.RowColCollection.Count">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Count.html#C1_Win_FlexGrid_RowColCollection_Count">Count</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the number of rows or columns in the collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_DefaultSize" data-uid="C1.Win.FlexGrid.RowColCollection.DefaultSize">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.DefaultSize.html#C1_Win_FlexGrid_RowColCollection_DefaultSize">DefaultSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the default size of the rows or columns in the collection (in pixels).</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_Fixed" data-uid="C1.Win.FlexGrid.RowColCollection.Fixed">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Fixed.html#C1_Win_FlexGrid_RowColCollection_Fixed">Fixed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the number of fixed rows or columns in the collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_Frozen" data-uid="C1.Win.FlexGrid.RowColCollection.Frozen">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Frozen.html#C1_Win_FlexGrid_RowColCollection_Frozen">Frozen</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the number of frozen rows or columns in the collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_Grid" data-uid="C1.Win.FlexGrid.RowColCollection.Grid">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Grid.html#C1_Win_FlexGrid_RowColCollection_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 collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_MaxSize" data-uid="C1.Win.FlexGrid.RowColCollection.MaxSize">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.MaxSize.html#C1_Win_FlexGrid_RowColCollection_MaxSize">MaxSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum size for rows and columns in the collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_MinSize" data-uid="C1.Win.FlexGrid.RowColCollection.MinSize">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.MinSize.html#C1_Win_FlexGrid_RowColCollection_MinSize">MinSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum size for rows and columns in the collection.</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_RowColCollection_Contains_C1_Win_FlexGrid_RowCol_" data-uid="C1.Win.FlexGrid.RowColCollection.Contains(C1.Win.FlexGrid.RowCol)">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Contains.html#C1_Win_FlexGrid_RowColCollection_Contains_C1_Win_FlexGrid_RowCol_">Contains(RowCol)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the collection contains a given row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_GetNext_System_Int32_" data-uid="C1.Win.FlexGrid.RowColCollection.GetNext(System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.GetNext.html#C1_Win_FlexGrid_RowColCollection_GetNext_System_Int32_">GetNext(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the index of the next visible row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_GetPrevious_System_Int32_" data-uid="C1.Win.FlexGrid.RowColCollection.GetPrevious(System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.GetPrevious.html#C1_Win_FlexGrid_RowColCollection_GetPrevious_System_Int32_">GetPrevious(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the index of the previous visible row or column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_Move_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.RowColCollection.Move(System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Move.html#C1_Win_FlexGrid_RowColCollection_Move_System_Int32_System_Int32_">Move(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Moves a row or column to a new position in the collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_MoveRange_System_Int32_System_Int32_System_Int32_" data-uid="C1.Win.FlexGrid.RowColCollection.MoveRange(System.Int32,System.Int32,System.Int32)">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.MoveRange.html#C1_Win_FlexGrid_RowColCollection_MoveRange_System_Int32_System_Int32_System_Int32_">MoveRange(int, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Moves a range of rows or columns to a new position in the collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexGrid_RowColCollection_Update" data-uid="C1.Win.FlexGrid.RowColCollection.Update">
          <a class="xref" href="C1.Win.FlexGrid.RowColCollection.Update.html#C1_Win_FlexGrid_RowColCollection_Update">Update()</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the position of rows or columns.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
