Spread ASP.NET 15
FarPoint.Web.Chart Assembly / FarPoint.Web.Chart Namespace / BuiltinMarker Class / BuiltinMarker Constructor
Shape of the marker.
Size of the marker.
Example


In This Topic
    BuiltinMarker Constructor
    In This Topic
    Creates a marker with the specified shape and size.
    Syntax
    'Declaration
     
    Public Function New( _
       ByVal shape As MarkerShape, _
       ByVal size As Single _
    )
    'Usage
     
    Dim shape As MarkerShape
    Dim size As Single
     
    Dim instance As New BuiltinMarker(shape, size)
    public BuiltinMarker( 
       MarkerShape shape,
       float size
    )

    Parameters

    shape
    Shape of the marker.
    size
    Size of the marker.
    Exceptions
    ExceptionDescription
    size is less than or equal to zero or size is greater than 72.
    Remarks
    size is measured in points.
    Example
    FarPoint.Web.Chart.BarSeries series0 = new FarPoint.Web.Chart.BarSeries();
    series0.Values.Add(8.0);
    series0.Values.Add(4.0);
    series0.Values.Add(2.0);
    series0.Values.Add(1.0);
    FarPoint.Web.Chart.LineSeries series1 = new FarPoint.Web.Chart.LineSeries();
    series1.PointMarker = new FarPoint.Web.Chart.BuiltinMarker(FarPoint.Web.Chart.MarkerShape.Circle, 7.0f);
    series1.Values.Add(8.0);
    series1.Values.Add(12.0);
    series1.Values.Add(14.0);
    series1.Values.Add(15.0);
    FarPoint.Web.Chart.YPlotArea plotArea = new FarPoint.Web.Chart.YPlotArea();
    plotArea.Location = new System.Drawing.PointF(0.2f, 0.2f);
    plotArea.Size = new System.Drawing.SizeF(0.6f, 0.6f);
    plotArea.Series.Add(series0);
    plotArea.Series.Add(series1);
    FarPoint.Web.Chart.LabelArea labelArea = new FarPoint.Web.Chart.LabelArea();
    labelArea.Location = new System.Drawing.PointF(0.5f, 0.02f);
    labelArea.AlignmentX = 0.5f;
    labelArea.AlignmentY = 0.0f;
    labelArea.Text = "Pareto Chart";
    FarPoint.Web.Chart.ChartModel model = new FarPoint.Web.Chart.ChartModel();
    model.LabelAreas.Add(labelArea);
    model.PlotAreas.Add(plotArea);
    FarPoint.Web.Spread.Chart.SpreadChart chart = new FarPoint.Web.Spread.Chart.SpreadChart();
    chart.Model = model;
    FpSpread1.Sheets[0].Charts.Add(chart);
    Dim series0 As New FarPoint.Web.Chart.BarSeries()
    series0.Values.Add(8.0)
    series0.Values.Add(4.0)
    series0.Values.Add(2.0)
    series0.Values.Add(1.0)
    Dim series1 As New FarPoint.Web.Chart.LineSeries()
    series1.PointMarker = New FarPoint.Web.Chart.BuiltinMarker(FarPoint.Web.Chart.MarkerShape.Circle, 7.0F)
    series1.Values.Add(8.0)
    series1.Values.Add(12.0)
    series1.Values.Add(14.0)
    series1.Values.Add(15.0)
    Dim plotArea As New FarPoint.Web.Chart.YPlotArea()
    plotArea.Location = New System.Drawing.PointF(0.2F, 0.2F)
    plotArea.Size = New System.Drawing.SizeF(0.6F, 0.6F)
    plotArea.series.Add(series0)
    plotArea.series.Add(series1)
    Dim labelArea As New FarPoint.Web.Chart.LabelArea()
    labelArea.Location = New System.Drawing.PointF(0.5F, 0.02F)
    labelArea.AlignmentX = 0.5F
    labelArea.AlignmentY = 0.0F
    labelArea.Text = "Pareto Chart"
    Dim model As New FarPoint.Web.Chart.ChartModel()
    model.LabelAreas.Add(labelArea)
    model.PlotAreas.Add(plotArea)
    Dim chart As New FarPoint.Web.Spread.Chart.SpreadChart()
    chart.Model = model
    FpSpread1.Sheets(0).Charts.Add(chart)
    See Also