# C1.C1Preview.RenderObject.HasCalculatedValues

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_C1Preview_RenderObject_HasCalculatedValues_" data-uid="C1.C1Preview.RenderObject.HasCalculatedValues*">HasCalculatedValues Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_C1Preview_RenderObject_HasCalculatedValues_" data-uid="C1.C1Preview.RenderObject.HasCalculatedValues*"></a>
<h4 id="C1_C1Preview_RenderObject_HasCalculatedValues" data-uid="C1.C1Preview.RenderObject.HasCalculatedValues">HasCalculatedValues</h4>
<div class="markdown level1 summary"><p>Gets a value indicating whether the <a class="xref" href="C1.C1Preview.RenderObject.CalculatedValues.html#C1_C1Preview_RenderObject_CalculatedValues">CalculatedValues</a> hashtable exists and is not empty.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">protected bool HasCalculatedValues { get; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Protected ReadOnly Property HasCalculatedValues As Boolean</code></pre>
</div>
<h5 id="C1_C1Preview_RenderObject_HasCalculatedValues_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>Because <a class="xref" href="C1.C1Preview.RenderObject.CalculatedValues.html#C1_C1Preview_RenderObject_CalculatedValues">CalculatedValues</a> always returns a non-<b>null</b> hashtable,
initializing it if necessary, use this property to test the existence of <a class="xref" href="C1.C1Preview.RenderObject.CalculatedValues.html#C1_C1Preview_RenderObject_CalculatedValues">CalculatedValues</a>
without that side-effect.</p>
</div>
</div>
