# C1.Report.FlexReport.GrowShrinkMode

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Report_FlexReport_GrowShrinkMode_" data-uid="C1.Report.FlexReport.GrowShrinkMode*">GrowShrinkMode Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Report_FlexReport_GrowShrinkMode_" data-uid="C1.Report.FlexReport.GrowShrinkMode*"></a>
<h4 id="C1_Report_FlexReport_GrowShrinkMode" data-uid="C1.Report.FlexReport.GrowShrinkMode">GrowShrinkMode</h4>
<div class="markdown level1 summary"><p>Gets or sets the method used to process CanGrow/CanShrink fields.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">[C1Category(&quot;Behavior&quot;)]
[C1Description(&quot;C1FlexReport.GrowShrinkMode&quot;, &quot;Method used to process CanGrow/CanShrink fields.&quot;)]
[Browsable(false)]
public GrowShrinkModeEnum GrowShrinkMode { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">&lt;C1Category(&quot;Behavior&quot;)&gt;
&lt;C1Description(&quot;C1FlexReport.GrowShrinkMode&quot;, &quot;Method used to process CanGrow/CanShrink fields.&quot;)&gt;
&lt;Browsable(False)&gt;
Public Property GrowShrinkMode As GrowShrinkModeEnum</code></pre>
</div>
<h5 id="C1_Report_FlexReport_GrowShrinkMode_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>If this property is set to <a class="xref" href="C1.Report.GrowShrinkModeEnum.html#C1_Report_GrowShrinkModeEnum_C1Report">C1Report</a>, fields with 
<a class="xref" href="C1.Report.Field.CanGrow.html#C1_Report_Field_CanGrow">CanGrow</a> or <a class="xref" href="C1.Report.Field.CanShrink.html#C1_Report_Field_CanShrink">CanShrink</a> properties set to true will move fields directly 
below them when they grow or shrink. Fields located below but off to the side are not moved.</p>
<p>If this property is set to <a class="xref" href="C1.Report.GrowShrinkModeEnum.html#C1_Report_GrowShrinkModeEnum_Access">Access</a>, fields that grow or shrink will 
affect all fields below, even those which are not directly under the field that was modified as a result of 
<b>CanGrow</b>/<b>CanShrink</b>. (This is the Microsoft Access behavior).</p>
<p>For example, if fields are arranged in a grid layout and <a class="xref" href="C1.Report.FlexReport.GrowShrinkMode.html#C1_Report_FlexReport_GrowShrinkMode">GrowShrinkMode</a> is set to 
<a class="xref" href="C1.Report.GrowShrinkModeEnum.html#C1_Report_GrowShrinkModeEnum_Access">Access</a>, fields within each row will remain vertically aligned when fields 
above them grow or shrink.</p>
<p>If <a class="xref" href="C1.Report.FlexReport.GrowShrinkMode.html#C1_Report_FlexReport_GrowShrinkMode">GrowShrinkMode</a> is set to <a class="xref" href="C1.Report.GrowShrinkModeEnum.html#C1_Report_GrowShrinkModeEnum_C1Report">C1Report</a>, fields within each 
column will move independently of fields in other columns, and fields within each row will not remain vertically 
aligned.</p>
</div>
</div>
