Interface IChartDataPoint
Represents data point in the chart.
public interface IChartDataPoint : IExcelApplication
- Inherited Members
Properties
DataFormat
Gets / sets data format.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart and set range
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart type
chart.ChartType = ExcelChartType.Line;
//Set serie format
IChartSerieDataFormat format = chart.Series[0].DataFormat;
//Set marker style
format.MarkerStyle = ChartMarkerType.Star;
//Save to file
workbook.SaveToFile("Chart.xlsx");
IChartSerieDataFormat DataFormat { get; }
Property Value
DataLabels
Returns data labels object for the data point. Read-only.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart and set range
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Get the chart serie
IChartSerie serie = chart.Series[0];
//Set data labels value visibility
serie.DataPoints.DefaultDataPoint.DataLabels.HasValue = true;
//Save to file
workbook.SaveToFile("Chart.xlsx");
IChartDataLabels DataLabels { get; }
Property Value
Index
Gets index of the point in the points collection.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart and set range
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set serie
IChartSerie serie = chart.Series[0];
//Get index
Console.WriteLine(serie.DataPoints[0].Index);
int Index { get; }
Property Value
IsDefault
Indicates whether this data point is default data point. Read-only.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart and set range
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set serie format
IChartDataPoints dataPoints = chart.Series[0].DataPoints;
//Check default Datapoint
Console.WriteLine(dataPoints.DefaultDataPoint.IsDefault);
Console.WriteLine(dataPoints[0].IsDefault);
bool IsDefault { get; }