IChartDataPoint Interface |
Namespace: Spire.Xls.Core
The IChartDataPoint type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() |
DataFormat |
Gets / sets data format.
![]()
The following code illustrates how to access DataFormat and set ChartMarkerType.star
to IChartSerieDataFormat.MarkerStyle:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Create chart and set range</para><para>Chart chart = worksheet.Charts.Add();</para><para>chart.DataRange = worksheet.Range["A1:C2"];</para><para>//Set chart type</para><para>chart.ChartType = ExcelChartType.Line;</para><para>//Set serie format</para><para>IChartSerieDataFormat format = chart.Series[0].DataFormat;</para><para>//Set marker style</para><para>format.MarkerStyle = ChartMarkerType.Star;</para><para>//Save to file</para><para>workbook.SaveToFile("Chart.xlsx");</para>
|
![]() ![]() |
DataLabels |
Returns data labels object for the data point. Read-only.
![]()
The following code illustrates how to access the IChartDataLabels for a
particular IChartDataPoint:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Create chart and set range</para><para>Chart chart = worksheet.Charts.Add();</para><para>chart.DataRange = worksheet.Range["A1:C2"];</para><para>//Get the chart serie</para><para>IChartSerie serie = chart.Series[0];</para><para>//Set data labels value visibility</para><para>serie.DataPoints.DefaultDataPoint.DataLabels.HasValue = true;</para><para>//Save to file</para><para>workbook.SaveToFile("Chart.xlsx");</para>
|
![]() ![]() |
Index |
Gets index of the point in the points collection.
![]()
The following code illustrates how to access the Index of a IChartDataPoint in
the IChartDataPoints collection:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Create chart and set range</para><para>Chart chart = worksheet.Charts.Add();</para><para>chart.DataRange = worksheet.Range["A1:C2"];</para><para>//Set serie</para><para>IChartSerie serie = chart.Series[0];</para><para>//Get index</para><para>Console.WriteLine(serie.DataPoints[0].Index);</para>
|
![]() ![]() |
IsDefault |
Indicates whether this data point is default data point. Read-only.
![]()
The following code illustrates how to access the IChartDataLabels for a
particular IChartDataPoint:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Create chart and set range</para><para>Chart chart = worksheet.Charts.Add();</para><para>chart.DataRange = worksheet.Range["A1:C2"];</para><para>//Set serie format</para><para>IChartDataPoints dataPoints = chart.Series[0].DataPoints;</para><para>//Check default Datapoint</para><para>Console.WriteLine(dataPoints.DefaultDataPoint.IsDefault);</para><para>Console.WriteLine(dataPoints[0].IsDefault);</para>
|
![]() |
Parent |
Gets the parent object of the current instance.
(Inherited from
IExcelApplication
.)
|