# C1.Chart.SeriesBase

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Chart_SeriesBase" data-uid="C1.Chart.SeriesBase" class="text-break">SeriesBase Class
</h1>
  <div class="markdown level0 summary"><p>Base class for data series.</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">SeriesBase</span></div>
      <div class="level2"><a class="xref" href="C1.Win.Chart.Series.html">Series</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Chart.html">C1.Chart</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.FlexChart.10.dll</h6>
  <h5 id="C1_Chart_SeriesBase_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class SeriesBase</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class SeriesBase</code></pre>
  </div>
  <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_Chart_SeriesBase__ctor" data-uid="C1.Chart.SeriesBase.#ctor">
          <a class="xref" href="C1.Chart.SeriesBase.-ctor.html#C1_Chart_SeriesBase__ctor">SeriesBase()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Chart_SeriesBase__axisX" data-uid="C1.Chart.SeriesBase._axisX">
          <a class="xref" href="C1.Chart.SeriesBase._axisX.html">_axisX</a>
        </td>
        <td class="markdown level1 summary"><p>X-axis.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase__axisY" data-uid="C1.Chart.SeriesBase._axisY">
          <a class="xref" href="C1.Chart.SeriesBase._axisY.html">_axisY</a>
        </td>
        <td class="markdown level1 summary"><p>Y-axis.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase__binding" data-uid="C1.Chart.SeriesBase._binding">
          <a class="xref" href="C1.Chart.SeriesBase._binding.html">_binding</a>
        </td>
        <td class="markdown level1 summary"><p>Binding property name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase__bindingX" data-uid="C1.Chart.SeriesBase._bindingX">
          <a class="xref" href="C1.Chart.SeriesBase._bindingX.html">_bindingX</a>
        </td>
        <td class="markdown level1 summary"><p>X-binding property name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase__itemsSource" data-uid="C1.Chart.SeriesBase._itemsSource">
          <a class="xref" href="C1.Chart.SeriesBase._itemsSource.html">_itemsSource</a>
        </td>
        <td class="markdown level1 summary"><p>Items source.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Chart_SeriesBase_ChartType" data-uid="C1.Chart.SeriesBase.ChartType">
          <a class="xref" href="C1.Chart.SeriesBase.ChartType.html#C1_Chart_SeriesBase_ChartType">ChartType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the series chart type.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_HasCustomSymbol" data-uid="C1.Chart.SeriesBase.HasCustomSymbol">
          <a class="xref" href="C1.Chart.SeriesBase.HasCustomSymbol.html#C1_Chart_SeriesBase_HasCustomSymbol">HasCustomSymbol</a>
        </td>
        <td class="markdown level1 summary"><p>Whether the custom symbol rendering is used.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_LegendGroup" data-uid="C1.Chart.SeriesBase.LegendGroup">
          <a class="xref" href="C1.Chart.SeriesBase.LegendGroup.html#C1_Chart_SeriesBase_LegendGroup">LegendGroup</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the legend group title in which the series should be included.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_Name" data-uid="C1.Chart.SeriesBase.Name">
          <a class="xref" href="C1.Chart.SeriesBase.Name.html#C1_Chart_SeriesBase_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the series display name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_StackingGroup" data-uid="C1.Chart.SeriesBase.StackingGroup">
          <a class="xref" href="C1.Chart.SeriesBase.StackingGroup.html#C1_Chart_SeriesBase_StackingGroup">StackingGroup</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the group index for series, only effect in bar and column chart type.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_SymbolMarker" data-uid="C1.Chart.SeriesBase.SymbolMarker">
          <a class="xref" href="C1.Chart.SeriesBase.SymbolMarker.html#C1_Chart_SeriesBase_SymbolMarker">SymbolMarker</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the shape of marker to use for each data point in the series.
Applies to Scatter, LineSymbols, and SplineSymbols chart types.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_SymbolSize" data-uid="C1.Chart.SeriesBase.SymbolSize">
          <a class="xref" href="C1.Chart.SeriesBase.SymbolSize.html#C1_Chart_SeriesBase_SymbolSize">SymbolSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the size(in pixels) of the symbols used to render this Series.
Applies to Scatter, LineSymbols, and SplineSymbols chart types.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_Visibility" data-uid="C1.Chart.SeriesBase.Visibility">
          <a class="xref" href="C1.Chart.SeriesBase.Visibility.html#C1_Chart_SeriesBase_Visibility">Visibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the series visibility.</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_Chart_SeriesBase_GetChartType" data-uid="C1.Chart.SeriesBase.GetChartType">
          <a class="xref" href="C1.Chart.SeriesBase.GetChartType.html#C1_Chart_SeriesBase_GetChartType">GetChartType()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the chart type.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_GetDataRect_C1_Chart__Rect_" data-uid="C1.Chart.SeriesBase.GetDataRect(C1.Chart._Rect)">
          <a class="xref" href="C1.Chart.SeriesBase.GetDataRect.html#C1_Chart_SeriesBase_GetDataRect_C1_Chart__Rect_">GetDataRect(_Rect)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets series bounding rectangle in data coordinates.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_GetDataType_System_Int32_" data-uid="C1.Chart.SeriesBase.GetDataType(System.Int32)">
          <a class="xref" href="C1.Chart.SeriesBase.GetDataType.html#C1_Chart_SeriesBase_GetDataType_System_Int32_">GetDataType(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the data type.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_GetItem_System_Int32_" data-uid="C1.Chart.SeriesBase.GetItem(System.Int32)">
          <a class="xref" href="C1.Chart.SeriesBase.GetItem.html#C1_Chart_SeriesBase_GetItem_System_Int32_">GetItem(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the data item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_GetStyle_System_String_" data-uid="C1.Chart.SeriesBase.GetStyle(System.String)">
          <a class="xref" href="C1.Chart.SeriesBase.GetStyle.html#C1_Chart_SeriesBase_GetStyle_System_String_">GetStyle(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the style by name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_GetValues_System_Int32_" data-uid="C1.Chart.SeriesBase.GetValues(System.Int32)">
          <a class="xref" href="C1.Chart.SeriesBase.GetValues.html#C1_Chart_SeriesBase_GetValues_System_Int32_">GetValues(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the data values.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_Invalidate" data-uid="C1.Chart.SeriesBase.Invalidate">
          <a class="xref" href="C1.Chart.SeriesBase.Invalidate.html#C1_Chart_SeriesBase_Invalidate">Invalidate()</a>
        </td>
        <td class="markdown level1 summary"><p>Invalidates series.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_OnRendered_C1_Chart_IRenderEngine_" data-uid="C1.Chart.SeriesBase.OnRendered(C1.Chart.IRenderEngine)">
          <a class="xref" href="C1.Chart.SeriesBase.OnRendered.html#C1_Chart_SeriesBase_OnRendered_C1_Chart_IRenderEngine_">OnRendered(IRenderEngine)</a>
        </td>
        <td class="markdown level1 summary"><p>Called after series was rendered.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_OnRendering_C1_Chart_IRenderEngine_" data-uid="C1.Chart.SeriesBase.OnRendering(C1.Chart.IRenderEngine)">
          <a class="xref" href="C1.Chart.SeriesBase.OnRendering.html#C1_Chart_SeriesBase_OnRendering_C1_Chart_IRenderEngine_">OnRendering(IRenderEngine)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when series is rendering.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_OnSymbolRendered_C1_Chart_IRenderEngine_System_Int32_System_Double_System_Double_" data-uid="C1.Chart.SeriesBase.OnSymbolRendered(C1.Chart.IRenderEngine,System.Int32,System.Double,System.Double)">
          <a class="xref" href="C1.Chart.SeriesBase.OnSymbolRendered.html#C1_Chart_SeriesBase_OnSymbolRendered_C1_Chart_IRenderEngine_System_Int32_System_Double_System_Double_">OnSymbolRendered(IRenderEngine, int, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Called after symbol was rendered.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_OnSymbolRendering_C1_Chart_IRenderEngine_System_Int32_System_Double_System_Double_" data-uid="C1.Chart.SeriesBase.OnSymbolRendering(C1.Chart.IRenderEngine,System.Int32,System.Double,System.Double)">
          <a class="xref" href="C1.Chart.SeriesBase.OnSymbolRendering.html#C1_Chart_SeriesBase_OnSymbolRendering_C1_Chart_IRenderEngine_System_Int32_System_Double_System_Double_">OnSymbolRendering(IRenderEngine, int, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when symbol is rendering.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_OnVisibilityChanged" data-uid="C1.Chart.SeriesBase.OnVisibilityChanged">
          <a class="xref" href="C1.Chart.SeriesBase.OnVisibilityChanged.html#C1_Chart_SeriesBase_OnVisibilityChanged">OnVisibilityChanged()</a>
        </td>
        <td class="markdown level1 summary"><p>Called when visibility changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Chart_SeriesBase_SetStyle_C1_Chart__Style_System_String_" data-uid="C1.Chart.SeriesBase.SetStyle(C1.Chart._Style,System.String)">
          <a class="xref" href="C1.Chart.SeriesBase.SetStyle.html#C1_Chart_SeriesBase_SetStyle_C1_Chart__Style_System_String_">SetStyle(_Style, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the series style.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
