Spread Windows Forms 11.0 Product Documentation
LineBorder Property (XYLineSeries)
Example 


FarPoint.Win.Chart Assembly > FarPoint.Win.Chart Namespace > XYLineSeries Class : LineBorder Property
Gets or sets the line border for the series.
Syntax
'Declaration
 
Public Property LineBorder As Line
'Usage
 
Dim instance As XYLineSeries
Dim value As Line
 
instance.LineBorder = value
 
value = instance.LineBorder
public Line LineBorder {get; set;}

Property Value

Line object containing the border
Remarks
Value of null (Nothing in VB) indicates that the line border is unset for the series.
Example
This example sets the LineBorder property.
FarPoint.Win.Chart.EnhancedSolidLine eh = new FarPoint.Win.Chart.EnhancedSolidLine(System.Drawing.Color.Green, 1, FarPoint.Win.Chart.CompoundType.Double, FarPoint.Win.Chart.DashType.Dash, FarPoint.Win.Chart.CapType.Flat, FarPoint.Win.Chart.JoinType.Round, FarPoint.Win.Chart.ArrowType.Arrow, FarPoint.Win.Chart.ArrowType.OpenArrow, 1, 2);
FarPoint.Win.Chart.XYLineSeries series0 = new FarPoint.Win.Chart.XYLineSeries();
series0.SeriesName = "Series 0";
series0.LineBorder = eh;
series0.XValues.AddRange(new double[] { 1.0, 2.0, 4.0, 8.0 });
series0.YValues.AddRange(new double[] { 2.0, 4.0, 3.0, 5.0 });

FarPoint.Win.Chart.XYLineSeries series1 = new FarPoint.Win.Chart.XYLineSeries();
series1.SeriesName = "Series 1";
series1.XValues.AddRange(new double[] { 1.0, 3.0, 5.0, 7.0 });
series1.YValues.AddRange(new double[] { 1.0, 2.0, 4.0, 8.0 });

FarPoint.Win.Chart.XYPlotArea plotArea = new FarPoint.Win.Chart.XYPlotArea();
plotArea.Location = new PointF(0.2f, 0.2f);
plotArea.Size = new SizeF(0.6f, 0.6f);
plotArea.Series.Add(series0);
plotArea.Series.Add(series1);

FarPoint.Win.Chart.ChartModel model = new FarPoint.Win.Chart.ChartModel();           
model.PlotAreas.Add(plotArea);

FarPoint.Win.Spread.Chart.SpreadChart chart = new FarPoint.Win.Spread.Chart.SpreadChart();
chart.Model = model;
chart.Size = new Size(200, 200);
chart.Location = new Point(100, 100);
fpSpread1.Sheets[0].Charts.Add(chart);
Dim eh As New FarPoint.Win.Chart.EnhancedSolidLine(System.Drawing.Color.Green, 1, FarPoint.Win.Chart.CompoundType.Double, FarPoint.Win.Chart.DashType.Dash, FarPoint.Win.Chart.CapType.Flat, FarPoint.Win.Chart.JoinType.Round, FarPoint.Win.Chart.ArrowType.Arrow, FarPoint.Win.Chart.ArrowType.OpenArrow, 1, 2)
Dim series0 As New FarPoint.Win.Chart.XYLineSeries()
series0.SeriesName = "Series 0"
series0.LineBorder = eh
series0.XValues.AddRange(New Double() {1.0, 2.0, 4.0, 8.0})
series0.YValues.AddRange(New Double() {2.0, 4.0, 3.0, 5.0})

Dim series1 As New FarPoint.Win.Chart.XYLineSeries()
series1.SeriesName = "Series 1"
series1.XValues.AddRange(New Double() {1.0, 3.0, 5.0, 7.0})
series1.YValues.AddRange(New Double() {1.0, 2.0, 4.0, 8.0})

Dim plotArea As New FarPoint.Win.Chart.XYPlotArea()
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 model As New FarPoint.Win.Chart.ChartModel()
model.PlotAreas.Add(plotArea)

Dim chart As New FarPoint.Win.Spread.Chart.SpreadChart()
chart.Model = model
chart.Size = New Size(200, 200)
chart.Location = New Point(100, 100)
fpSpread1.Sheets(0).Charts.Add(chart)
See Also

Reference

XYLineSeries Class
XYLineSeries Members