# C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3" class="text-break">FlexChartCoreBuilder&lt;T, TControl, TBuilder&gt; Class
</h1>
  <div class="markdown level0 summary"><p>Defines a builder to configurate <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.html">FlexChartCore&lt;T&gt;</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">HideObjectMembers</span></div>
    <div class="level2"><a class="xref" href="C1.Web.Mvc.Fluent.BaseBuilder-2.html">BaseBuilder</a>&lt;TControl, TBuilder&gt;</div>
    <div class="level3"><a class="xref" href="C1.Web.Mvc.Fluent.ComponentBuilder-2.html">ComponentBuilder</a>&lt;TControl, TBuilder&gt;</div>
    <div class="level4"><a class="xref" href="C1.Web.Mvc.Fluent.ControlBuilder-2.html">ControlBuilder</a>&lt;TControl, TBuilder&gt;</div>
    <div class="level5"><a class="xref" href="C1.Web.Mvc.Fluent.ItemsBoundControlBuilder-3.html">ItemsBoundControlBuilder</a>&lt;T, TControl, TBuilder&gt;</div>
    <div class="level6"><a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.html">FlexChartBaseBuilder</a>&lt;T, TControl, TBuilder&gt;</div>
    <div class="level7"><span class="xref">FlexChartCoreBuilder&lt;T, TControl, TBuilder&gt;</span></div>
      <div class="level8"><a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBuilder-1.html">FlexChartBuilder&lt;T&gt;</a></div>
      <div class="level8"><a class="xref" href="C1.Web.Mvc.Fluent.FlexRadarBuilder-1.html">FlexRadarBuilder&lt;T&gt;</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.html.ihtmlcontent">IHtmlContent</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Web.Mvc.Fluent.html">C1.Web.Mvc.Fluent</a></h6>
  <h6><strong>Assembly</strong>: C1.AspNetCore.Mvc.dll</h6>
  <h5 id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class FlexChartCoreBuilder&lt;T, TControl, TBuilder&gt; : FlexChartBaseBuilder&lt;T, TControl, TBuilder&gt;, IHtmlContent where TControl : FlexChartCore&lt;T&gt; where TBuilder : FlexChartCoreBuilder&lt;T, TControl, TBuilder&gt;</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class FlexChartCoreBuilder(Of T, TControl As FlexChartCore(Of T), TBuilder As FlexChartCoreBuilder(Of T, TControl, TBuilder))
    Inherits FlexChartBaseBuilder(Of T, TControl, TBuilder)
    Implements IHtmlContent</code></pre>
  </div>
  <h5 class="typeParameters">Type Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="parametername">T</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="parametername">TControl</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="parametername">TBuilder</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3__ctor__1_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.#ctor(`1)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.-ctor.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3__ctor__1_">FlexChartCoreBuilder(TControl)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates one <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.html">FlexChartCoreBuilder&lt;T, TControl, TBuilder&gt;</a> instance to configurate <code class="paramref">component</code>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisX_C1_Web_Mvc_Chart_Position_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.AxisX(C1.Web.Mvc.Chart.Position)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.AxisX.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisX_C1_Web_Mvc_Chart_Position_">AxisX(Position)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets x-axis's position.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisX_System_Action_C1_Web_Mvc_Fluent_ChartAxisBuilder__0___" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.AxisX(System.Action{C1.Web.Mvc.Fluent.ChartAxisBuilder{`0}})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.AxisX.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisX_System_Action_C1_Web_Mvc_Fluent_ChartAxisBuilder__0___">AxisX(Action&lt;ChartAxisBuilder&lt;T&gt;&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.AxisX.html#C1_Web_Mvc_FlexChartCore_1_AxisX">AxisX</a>.
Sets the main X axis.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisY_C1_Web_Mvc_Chart_Position_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.AxisY(C1.Web.Mvc.Chart.Position)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.AxisY.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisY_C1_Web_Mvc_Chart_Position_">AxisY(Position)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets y-axis's position.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisY_System_Action_C1_Web_Mvc_Fluent_ChartAxisBuilder__0___" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.AxisY(System.Action{C1.Web.Mvc.Fluent.ChartAxisBuilder{`0}})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.AxisY.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_AxisY_System_Action_C1_Web_Mvc_Fluent_ChartAxisBuilder__0___">AxisY(Action&lt;ChartAxisBuilder&lt;T&gt;&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.AxisY.html#C1_Web_Mvc_FlexChartCore_1_AxisY">AxisY</a>.
Sets the main Y axis.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_Collections_Generic_IEnumerable__0__" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.Bind(System.String,System.Collections.Generic.IEnumerable{`0})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.Bind.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_Collections_Generic_IEnumerable__0__">Bind(string, IEnumerable&lt;T&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Bind data with specified x data field name and a data source.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.Bind(System.String,System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.Bind.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_String_">Bind(string, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Bind data with specified x data field name and the url of the action which is used for reading data.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_String_System_Collections_Generic_IEnumerable__0__" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.Bind(System.String,System.String,System.Collections.Generic.IEnumerable{`0})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.Bind.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_String_System_Collections_Generic_IEnumerable__0__">Bind(string, string, IEnumerable&lt;T&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Bind data with specified x data field name and value property of the data source.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_String_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.Bind(System.String,System.String,System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.Bind.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Bind_System_String_System_String_System_String_">Bind(string, string, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Bind data with specified x data field name, value property and the url of the action which is used for reading data.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Binding_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.Binding(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.Binding.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_Binding_System_String_">Binding(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.Binding.html#C1_Web_Mvc_FlexChartCore_1_Binding">Binding</a>.
Sets the name of the property that contains the Y values.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_BindingX_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.BindingX(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.BindingX.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_BindingX_System_String_">BindingX(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.BindingX.html#C1_Web_Mvc_FlexChartCore_1_BindingX">BindingX</a>.
Sets the name of the property that contains the X data values.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_DataLabel_System_Action_C1_Web_Mvc_Fluent_DataLabelBuilder__" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.DataLabel(System.Action{C1.Web.Mvc.Fluent.DataLabelBuilder})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.DataLabel.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_DataLabel_System_Action_C1_Web_Mvc_Fluent_DataLabelBuilder__">DataLabel(Action&lt;DataLabelBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.DataLabel.html#C1_Web_Mvc_FlexChartCore_1_DataLabel">DataLabel</a>.
Get or set the style of point data label</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_InterpolateNulls_System_Boolean_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.InterpolateNulls(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.InterpolateNulls.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_InterpolateNulls_System_Boolean_">InterpolateNulls(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.InterpolateNulls.html#C1_Web_Mvc_FlexChartCore_1_InterpolateNulls">InterpolateNulls</a>.
Sets whether to interpolate null values in the data.  If true, the chart interpolates the value of any missing data based on neighboring points. If false, it leaves a break in lines and areas at the points with null values.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_LegendToggle_System_Boolean_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.LegendToggle(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.LegendToggle.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_LegendToggle_System_Boolean_">LegendToggle(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.LegendToggle.html#C1_Web_Mvc_FlexChartCore_1_LegendToggle">LegendToggle</a>.
Sets a value indicating whether clicking legend items toggles the series visibility in the chart.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_OnClientSeriesVisibilityChanged_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.OnClientSeriesVisibilityChanged(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.OnClientSeriesVisibilityChanged.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_OnClientSeriesVisibilityChanged_System_String_">OnClientSeriesVisibilityChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.OnClientSeriesVisibilityChanged.html#C1_Web_Mvc_FlexChartCore_1_OnClientSeriesVisibilityChanged">OnClientSeriesVisibilityChanged</a> client event.
Occurs when the series visibility changes</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_RenderEngine_C1_Web_Mvc_Chart_RenderEngine_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.RenderEngine(C1.Web.Mvc.Chart.RenderEngine)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.RenderEngine.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_RenderEngine_C1_Web_Mvc_Chart_RenderEngine_">RenderEngine(RenderEngine)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.RenderEngine.html#C1_Web_Mvc_FlexChartCore_1_RenderEngine">RenderEngine</a>.
Sets the chart render engine.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_SelectionIndex_System_Nullable_System_Int32__" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.SelectionIndex(System.Nullable{System.Int32})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.SelectionIndex.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_SelectionIndex_System_Nullable_System_Int32__">SelectionIndex(int?)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.SelectionIndex.html#C1_Web_Mvc_FlexChartCore_1_SelectionIndex">SelectionIndex</a>.
Sets the index of selected chart series.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_SymbolSize_System_Single_" data-uid="C1.Web.Mvc.Fluent.FlexChartCoreBuilder`3.SymbolSize(System.Single)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.SymbolSize.html#C1_Web_Mvc_Fluent_FlexChartCoreBuilder_3_SymbolSize_System_Single_">SymbolSize(float)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartCore-1.SymbolSize.html#C1_Web_Mvc_FlexChartCore_1_SymbolSize">SymbolSize</a>.
Sets the size of the symbols used for all Series objects. This property may be overridden by the symbolSize property on each series. (see Series class)</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
