# C1.Win.FlexGrid.C1FlexGridBase.AutoResize

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Win_FlexGrid_C1FlexGridBase_AutoResize_" data-uid="C1.Win.FlexGrid.C1FlexGridBase.AutoResize*">AutoResize Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Win_FlexGrid_C1FlexGridBase_AutoResize_" data-uid="C1.Win.FlexGrid.C1FlexGridBase.AutoResize*"></a>
<h4 id="C1_Win_FlexGrid_C1FlexGridBase_AutoResize" data-uid="C1.Win.FlexGrid.C1FlexGridBase.AutoResize">AutoResize</h4>
<div class="markdown level1 summary"><p>Gets or sets whether column widths are automatically adjusted when data is loaded.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public bool AutoResize { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property AutoResize As Boolean</code></pre>
</div>
<h5 id="C1_Win_FlexGrid_C1FlexGridBase_AutoResize_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>This property works when the control is bound to a <a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.DataSource.html#C1_Win_FlexGrid_C1FlexGridBase_DataSource">DataSource</a>.</p>
<p>If <a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.AutoResize.html#C1_Win_FlexGrid_C1FlexGridBase_AutoResize">AutoResize</a> is set to true, the control automatically resizes its 
columns to fit the widest entry every time new data is read from the data source.</p>
<p>If the data source contains a large number of rows and columns, the automatic
resizing may take a relatively long time. In these cases, you should consider setting 
<a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.AutoResize.html#C1_Win_FlexGrid_C1FlexGridBase_AutoResize">AutoResize</a> to false and setting the column widths directly in code.</p>
<p>You may also use the <a class="xref" href="C1.Win.FlexGrid.C1FlexGridBase.AutoSizeCols.html#C1_Win_FlexGrid_C1FlexGridBase_AutoSizeCols_System_Int32_System_Int32_System_Int32_System_Int32_System_Int32_C1_Win_FlexGrid_AutoSizeFlags_">AutoSizeCols(int, int, int, int, int, AutoSizeFlags)</a> method to adjust the column widths
automatically.</p>
</div>
</div>
