# C1.Report.Rendering.SubSectionBrick

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Report_Rendering_SubSectionBrick" data-uid="C1.Report.Rendering.SubSectionBrick" class="text-break">SubSectionBrick Class
</h1>
  <div class="markdown level0 summary"></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.Report.Rendering.BrickBase.html">BrickBase</a></div>
    <div class="level2"><a class="xref" href="C1.Report.Rendering.ContainerBrickBase.html">ContainerBrickBase</a></div>
    <div class="level3"><span class="xref">SubSectionBrick</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Report.Rendering.html">C1.Report.Rendering</a></h6>
  <h6><strong>Assembly</strong>: C1.Report.dll</h6>
  <h5 id="C1_Report_Rendering_SubSectionBrick_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class SubSectionBrick : ContainerBrickBase</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class SubSectionBrick
    Inherits ContainerBrickBase</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_Report_Rendering_SubSectionBrick__ctor_C1_Report_SubSection_" data-uid="C1.Report.Rendering.SubSectionBrick.#ctor(C1.Report.SubSection)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.-ctor.html#C1_Report_Rendering_SubSectionBrick__ctor_C1_Report_SubSection_">SubSectionBrick(SubSection)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_GrowShrinkMode" data-uid="C1.Report.Rendering.SubSectionBrick.GrowShrinkMode">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.GrowShrinkMode.html">GrowShrinkMode</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_SplitBehavior" data-uid="C1.Report.Rendering.SubSectionBrick.SplitBehavior">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.SplitBehavior.html">SplitBehavior</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_SubSection" data-uid="C1.Report.Rendering.SubSectionBrick.SubSection">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.SubSection.html">SubSection</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_Report_Rendering_SubSectionBrick_Children" data-uid="C1.Report.Rendering.SubSectionBrick.Children">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.Children.html#C1_Report_Rendering_SubSectionBrick_Children">Children</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_Fields" data-uid="C1.Report.Rendering.SubSectionBrick.Fields">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.Fields.html#C1_Report_Rendering_SubSectionBrick_Fields">Fields</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_HasChildren" data-uid="C1.Report.Rendering.SubSectionBrick.HasChildren">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.HasChildren.html#C1_Report_Rendering_SubSectionBrick_HasChildren">HasChildren</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_HasFields" data-uid="C1.Report.Rendering.SubSectionBrick.HasFields">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.HasFields.html#C1_Report_Rendering_SubSectionBrick_HasFields">HasFields</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_PrintAtPageBottom" data-uid="C1.Report.Rendering.SubSectionBrick.PrintAtPageBottom">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.PrintAtPageBottom.html#C1_Report_Rendering_SubSectionBrick_PrintAtPageBottom">PrintAtPageBottom</a>
        </td>
        <td class="markdown level1 summary"></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_Report_Rendering_SubSectionBrick_AssignFrom_C1_Report_Rendering_BrickBase_" data-uid="C1.Report.Rendering.SubSectionBrick.AssignFrom(C1.Report.Rendering.BrickBase)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.AssignFrom.html#C1_Report_Rendering_SubSectionBrick_AssignFrom_C1_Report_Rendering_BrickBase_">AssignFrom(BrickBase)</a>
        </td>
        <td class="markdown level1 summary"><p>Assigns all from another <a class="xref" href="C1.Report.Rendering.BrickBase.html">BrickBase</a> object.
Note! This method is intended to support repeated headers / footers in subreport, it does not copy:
<a class="xref" href="C1.Report.Rendering.BrickBase.Outline.html">Outline</a>, <a class="xref" href="C1.Report.Rendering.BrickBase.CommonInfo.html">CommonInfo</a>, <a class="xref" href="C1.Report.Rendering.BrickBase.LX.html">LX</a>, <a class="xref" href="C1.Report.Rendering.BrickBase.LY.html">LY</a>.
Note! <a class="xref" href="C1.Report.Rendering.BrickBase.Parent.html">Parent</a> should be assigned in <a class="xref" href="C1.Report.Rendering.BrickBase.AssignFrom.html#C1_Report_Rendering_BrickBase_AssignFrom_C1_Report_Rendering_BrickBase_">AssignFrom(BrickBase)</a> of parent brick.
Note! <a class="xref" href="C1.Report.Rendering.BrickBase.RenderObject.html#C1_Report_Rendering_BrickBase_RenderObject">RenderObject</a> NOT cloned, copied as reference.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_CreateSame" data-uid="C1.Report.Rendering.SubSectionBrick.CreateSame">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.CreateSame.html#C1_Report_Rendering_SubSectionBrick_CreateSame">CreateSame()</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new instance of the same class as this one.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_HFindSplitPosition_C1_Report_Rendering_RequestedSplitPosition_C1_Report_Rendering_SplitContext_" data-uid="C1.Report.Rendering.SubSectionBrick.HFindSplitPosition(C1.Report.Rendering.RequestedSplitPosition,C1.Report.Rendering.SplitContext)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.HFindSplitPosition.html#C1_Report_Rendering_SubSectionBrick_HFindSplitPosition_C1_Report_Rendering_RequestedSplitPosition_C1_Report_Rendering_SplitContext_">HFindSplitPosition(RequestedSplitPosition, SplitContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Searches a position where brick could be split horizontally.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_HSplitInt_C1_Report_Rendering_SplitPositionBase_" data-uid="C1.Report.Rendering.SubSectionBrick.HSplitInt(C1.Report.Rendering.SplitPositionBase)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.HSplitInt.html#C1_Report_Rendering_SubSectionBrick_HSplitInt_C1_Report_Rendering_SplitPositionBase_">HSplitInt(SplitPositionBase)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_VBuildBreaks_C1_Report_FlexReport_C1_Report_Rendering_Breaks_System_Double_System_Double_System_Double_System_Double_" data-uid="C1.Report.Rendering.SubSectionBrick.VBuildBreaks(C1.Report.FlexReport,C1.Report.Rendering.Breaks,System.Double,System.Double,System.Double,System.Double)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.VBuildBreaks.html#C1_Report_Rendering_SubSectionBrick_VBuildBreaks_C1_Report_FlexReport_C1_Report_Rendering_Breaks_System_Double_System_Double_System_Double_System_Double_">VBuildBreaks(FlexReport, Breaks, double, double, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Build list of vertical hard breaks within this <a class="xref" href="C1.Report.Rendering.BrickBase.html">BrickBase</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_VFindSplitPosition_C1_Report_Rendering_RequestedSplitPosition_C1_Report_Rendering_SplitContext_" data-uid="C1.Report.Rendering.SubSectionBrick.VFindSplitPosition(C1.Report.Rendering.RequestedSplitPosition,C1.Report.Rendering.SplitContext)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.VFindSplitPosition.html#C1_Report_Rendering_SubSectionBrick_VFindSplitPosition_C1_Report_Rendering_RequestedSplitPosition_C1_Report_Rendering_SplitContext_">VFindSplitPosition(RequestedSplitPosition, SplitContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Searches a position where brick could be split vertically.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Report_Rendering_SubSectionBrick_VSplitInt_C1_Report_Rendering_SplitPositionBase_" data-uid="C1.Report.Rendering.SubSectionBrick.VSplitInt(C1.Report.Rendering.SplitPositionBase)">
          <a class="xref" href="C1.Report.Rendering.SubSectionBrick.VSplitInt.html#C1_Report_Rendering_SubSectionBrick_VSplitInt_C1_Report_Rendering_SplitPositionBase_">VSplitInt(SplitPositionBase)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
