# FarPoint.Web.Spread.IEnhancedRenderer.PaintCell

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="FarPoint_Web_Spread_IEnhancedRenderer_PaintCell_" data-uid="FarPoint.Web.Spread.IEnhancedRenderer.PaintCell*">PaintCell Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="FarPoint_Web_Spread_IEnhancedRenderer_PaintCell_" data-uid="FarPoint.Web.Spread.IEnhancedRenderer.PaintCell*"></a>
<h4 id="FarPoint_Web_Spread_IEnhancedRenderer_PaintCell_System_String_System_Web_UI_WebControls_TableCell_FarPoint_Web_Spread_Appearance_FarPoint_Web_Spread_Inset_System_Object_System_Boolean_System_Boolean_System_Boolean_System_Boolean_FarPoint_Web_Spread_ExtraRendererSettings_" data-uid="FarPoint.Web.Spread.IEnhancedRenderer.PaintCell(System.String,System.Web.UI.WebControls.TableCell,FarPoint.Web.Spread.Appearance,FarPoint.Web.Spread.Inset,System.Object,System.Boolean,System.Boolean,System.Boolean,System.Boolean,FarPoint.Web.Spread.ExtraRendererSettings)">PaintCell(string, TableCell, Appearance, Inset, object, bool, bool, bool, bool, ExtraRendererSettings)</h4>
<div class="markdown level1 summary"><p>Paints the cell.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">Control PaintCell(string id, TableCell parent, Appearance style, Inset margin, object value, bool upperLevel, bool locked, bool print, bool editMode, ExtraRendererSettings extraRendererSettings)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Function PaintCell(id As String, parent As TableCell, style As Appearance, margin As Inset, value As Object, upperLevel As Boolean, locked As Boolean, print As Boolean, editMode As Boolean, extraRendererSettings As ExtraRendererSettings) As Control</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
      <td><span class="parametername">id</span></td>
      <td><p>The id.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.web.ui.webcontrols.tablecell">TableCell</a></td>
      <td><span class="parametername">parent</span></td>
      <td><p>The parent.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="FarPoint.Web.Spread.Appearance.html">Appearance</a></td>
      <td><span class="parametername">style</span></td>
      <td><p>The style.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="FarPoint.Web.Spread.Inset.html">Inset</a></td>
      <td><span class="parametername">margin</span></td>
      <td><p>The margin.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></td>
      <td><span class="parametername">value</span></td>
      <td><p>The value.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><span class="parametername">upperLevel</span></td>
      <td><p>if set to <code>true</code> upper level]</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><span class="parametername">locked</span></td>
      <td><p>if set to <code>true</code> locked.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><span class="parametername">print</span></td>
      <td><p>if set to <code>true</code> print.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><span class="parametername">editMode</span></td>
      <td><p>if set to <code>true</code> edit mode.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="FarPoint.Web.Spread.ExtraRendererSettings.html">ExtraRendererSettings</a></td>
      <td><span class="parametername">extraRendererSettings</span></td>
      <td><p>The extra renderer settings.</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.web.ui.control">Control</a></td>
      <td></td>
    </tr>
  </tbody>
</table>
</div>
