Back to Devexpress

Marker Interface

officefileapi-devexpress-dot-spreadsheet-dot-charts-56fa1682.md

latest3.2 KB
Original Source

Marker Interface

Represents a data marker displayed at each data point in the series on the line, scatter or radar chart.

Namespace : DevExpress.Spreadsheet.Charts

Assembly : DevExpress.Spreadsheet.v25.2.Core.dll

NuGet Package : DevExpress.Spreadsheet.Core

Declaration

csharp
public interface Marker :
    ShapeFormat,
    ShapeFormatBase
vb
Public Interface Marker
    Inherits ShapeFormat,
             ShapeFormatBase

The following members return Marker objects:

Remarks

The Marker interface contains properties that allow you to specify the size (Marker.Size) and shape (Marker.Symbol) of data markers indicating each data point in the series.

Example

The example below demonstrates how to create a line chart with custom data markers. To access the Marker object, use the Series.Marker property, and then specify the shape (Marker.Symbol) and size (Marker.Size) of markers displayed at each data point in the series.

View Example

csharp
Worksheet worksheet = workbook.Worksheets["chartTask5"];
workbook.Worksheets.ActiveWorksheet = worksheet;

// Create a chart and specify its location.
Chart chart = worksheet.Charts.Add(ChartType.Line, worksheet["B2:C8"]);
chart.TopLeftCell = worksheet.Cells["F2"];
chart.BottomRightCell = worksheet.Cells["L15"];

// Display markers and specify the marker style and size.
chart.Series[0].Marker.Symbol = MarkerStyle.Circle;
chart.Series[0].Marker.Size = 15;
// Hide the legend.
chart.Legend.Visible = false;
vb
Dim worksheet As Worksheet = workbook.Worksheets("chartTask5")
workbook.Worksheets.ActiveWorksheet = worksheet

' Create a chart and specify its location.
Dim chart As Chart = worksheet.Charts.Add(ChartType.Line, worksheet("B2:C8"))
chart.TopLeftCell = worksheet.Cells("F2")
chart.BottomRightCell = worksheet.Cells("L15")

' Display markers and specify the marker style and size.
chart.Series(0).Marker.Symbol = MarkerStyle.Circle
chart.Series(0).Marker.Size = 15
' Hide the legend.
chart.Legend.Visible = False

See Also

Marker Members

DevExpress.Spreadsheet.Charts Namespace