# C1.WPF.FlexGrid.Row.Bottom

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_WPF_FlexGrid_Row_Bottom_" data-uid="C1.WPF.FlexGrid.Row.Bottom*">Bottom Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_WPF_FlexGrid_Row_Bottom_" data-uid="C1.WPF.FlexGrid.Row.Bottom*"></a>
<h4 id="C1_WPF_FlexGrid_Row_Bottom" data-uid="C1.WPF.FlexGrid.Row.Bottom">Bottom</h4>
<div class="markdown level1 summary"><p>Gets the position of the bottom of this row, in pixels, relative to the grid.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">[Browsable(false)]
public double Bottom { get; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">&lt;Browsable(False)&gt;
Public ReadOnly Property Bottom As Double</code></pre>
</div>
<h5 id="C1_WPF_FlexGrid_Row_Bottom_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>The value returned is the sum of row heights from the top of the grid until
and including this row, and does not account for the scroll position. To account
for the scroll position, this value should be adjusted using the grid's
<b>ScrollPosition</b> property.</p>
</div>
</div>
