# C1.WPF.FlexGrid.GroupRow

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_FlexGrid_GroupRow" data-uid="C1.WPF.FlexGrid.GroupRow" class="text-break">GroupRow Class
</h1>
  <div class="markdown level0 summary"><p>Represents a row that serves as a header for a group of rows.</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="C1.WPF.FlexGrid.RowCol.html">RowCol</a></div>
    <div class="level2"><a class="xref" href="C1.WPF.FlexGrid.Row.html">Row</a></div>
    <div class="level3"><span class="xref">GroupRow</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.FlexGrid.html">C1.WPF.FlexGrid</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.FlexGrid.4.6.2.dll</h6>
  <h5 id="C1_WPF_FlexGrid_GroupRow_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GroupRow : Row</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GroupRow
    Inherits Row</code></pre>
  </div>
  <h5 id="C1_WPF_FlexGrid_GroupRow_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>Group rows are automatically shown by the <a class="xref" href="C1.WPF.FlexGrid.C1FlexGrid.html">C1FlexGrid</a>
when the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.icollectionview">ICollectionView</a> used as a data source contains
grouped data and the grid's <a class="xref" href="C1.WPF.FlexGrid.C1FlexGrid.GroupRowPosition.html#C1_WPF_FlexGrid_C1FlexGrid_GroupRowPosition">GroupRowPosition</a> property is not None.</p>
</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_WPF_FlexGrid_GroupRow__ctor" data-uid="C1.WPF.FlexGrid.GroupRow.#ctor">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.-ctor.html#C1_WPF_FlexGrid_GroupRow__ctor">GroupRow()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.WPF.FlexGrid.GroupRow.html">GroupRow</a>.</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_WPF_FlexGrid_GroupRow_Group" data-uid="C1.WPF.FlexGrid.GroupRow.Group">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.Group.html#C1_WPF_FlexGrid_GroupRow_Group">Group</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.data.collectionviewgroup">CollectionViewGroup</a> object associated
with this <a class="xref" href="C1.WPF.FlexGrid.GroupRow.html">GroupRow</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_FlexGrid_GroupRow_HasChildren" data-uid="C1.WPF.FlexGrid.GroupRow.HasChildren">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.HasChildren.html#C1_WPF_FlexGrid_GroupRow_HasChildren">HasChildren</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that indicates whether this group row has child rows.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_FlexGrid_GroupRow_IsAboveData" data-uid="C1.WPF.FlexGrid.GroupRow.IsAboveData">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.IsAboveData.html#C1_WPF_FlexGrid_GroupRow_IsAboveData">IsAboveData</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value that indicates whether this group row should be displayed above child rows.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_FlexGrid_GroupRow_IsCollapsed" data-uid="C1.WPF.FlexGrid.GroupRow.IsCollapsed">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.IsCollapsed.html#C1_WPF_FlexGrid_GroupRow_IsCollapsed">IsCollapsed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether this <a class="xref" href="C1.WPF.FlexGrid.GroupRow.html">GroupRow</a>
is collapsed (child rows are hidden) or expanded (child rows are visible).</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_FlexGrid_GroupRow_Level" data-uid="C1.WPF.FlexGrid.GroupRow.Level">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.Level.html#C1_WPF_FlexGrid_GroupRow_Level">Level</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that represents the level of the group associated
with this <a class="xref" href="C1.WPF.FlexGrid.GroupRow.html">GroupRow</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_WPF_FlexGrid_GroupRow_GetCellRange" data-uid="C1.WPF.FlexGrid.GroupRow.GetCellRange">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.GetCellRange.html#C1_WPF_FlexGrid_GroupRow_GetCellRange">GetCellRange()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="C1.WPF.FlexGrid.CellRange.html">CellRange</a> object that contains all the rows in the
group represented by this <a class="xref" href="C1.WPF.FlexGrid.GroupRow.html">GroupRow</a> and all columns.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_FlexGrid_GroupRow_GetDataItems" data-uid="C1.WPF.FlexGrid.GroupRow.GetDataItems">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.GetDataItems.html#C1_WPF_FlexGrid_GroupRow_GetDataItems">GetDataItems()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a collection of data items in the group represented by this
<a class="xref" href="C1.WPF.FlexGrid.GroupRow.html">GroupRow</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_FlexGrid_GroupRow_GetUnboundValue_C1_WPF_FlexGrid_Column_" data-uid="C1.WPF.FlexGrid.GroupRow.GetUnboundValue(C1.WPF.FlexGrid.Column)">
          <a class="xref" href="C1.WPF.FlexGrid.GroupRow.GetUnboundValue.html#C1_WPF_FlexGrid_GroupRow_GetUnboundValue_C1_WPF_FlexGrid_Column_">GetUnboundValue(Column)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the unbound value stored in this row at a given column.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
