Spread Windows Forms 6.0 Product Documentation
Add Method
See Also  Example Support Options
FarPoint.Win.Chart Assembly > FarPoint.Win.Chart Namespace > LightCollection Class : Add Method


item
Light to add.

Glossary Item Box

Adds a light to the collection.

Syntax

Visual Basic (Declaration) 
Public Sub Add( _
   ByVal item As Light _
) 
Visual Basic (Usage)Copy Code
Dim instance As LightCollection
Dim item As Light
 
instance.Add(item)
C# 
public void Add( 
   Light item
)

Parameters

item
Light to add.

Exceptions

ExceptionDescription
System.ArgumentNullException item is a null reference (Nothing in VB).

Example

This example uses the Add method.
C#Copy Code
FarPoint.Win.Chart.XYPointSeries series0 = new FarPoint.Win.Chart.XYPointSeries();
series0.SeriesName = "Series 0";
series0.XValues.Add(1.0);
series0.XValues.Add(2.0);
series0.XValues.Add(4.0);
series0.XValues.Add(8.0);
series0.YValues.Add(2.0);
series0.YValues.Add(4.0);
series0.YValues.Add(3.0);
series0.YValues.Add(5.0);
    
FarPoint.Win.Chart.XYPointSeries series1 = new FarPoint.Win.Chart.XYPointSeries();
series1.SeriesName = "Series 1";
series1.XValues.Add(1.0);
series1.XValues.Add(3.0);
series1.XValues.Add(5.0);
series1.XValues.Add(7.0);
series1.YValues.Add(1.0);
series1.YValues.Add(2.0);
series1.YValues.Add(4.0);
series1.YValues.Add(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.PositionalLight light = new FarPoint.Win.Chart.PositionalLight();
light.AmbientColor = Color.SeaGreen;
light.DiffuseColor = Color.BlanchedAlmond;
light.SpecularColor = Color.Aqua;
light.PositionX = 0;
light.PositionY = 10;
light.PositionZ = 5;
    
FarPoint.Win.Chart.ChartModel model = new FarPoint.Win.Chart.ChartModel();
model.PlotAreas.Add(plotArea);
model.PlotAreas[0].Lights.Add(light);
fpChart1.Model = model;
Visual BasicCopy Code
Dim series0 As New FarPoint.Win.Chart.XYPointSeries()
series0.SeriesName = "Series 0"
series0.XValues.Add(1.0)
series0.XValues.Add(2.0)
series0.XValues.Add(4.0)
series0.XValues.Add(8.0)
series0.YValues.Add(2.0)
series0.YValues.Add(4.0)
series0.YValues.Add(3.0)
series0.YValues.Add(5.0)

Dim series1 As New FarPoint.Win.Chart.XYPointSeries()
series1.SeriesName = "Series 1"
series1.XValues.Add(1.0)
series1.XValues.Add(3.0)
series1.XValues.Add(5.0)
series1.XValues.Add(7.0)
series1.YValues.Add(1.0)
series1.YValues.Add(2.0)
series1.YValues.Add(4.0)
series1.YValues.Add(8.0)

Dim plotArea As 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)

Dim light As New FarPoint.Win.Chart.PositionalLight()
light.AmbientColor = Color.SeaGreen
light.DiffuseColor = Color.BlanchedAlmond
light.SpecularColor = Color.Aqua
light.PositionX = 0
light.PositionY = 10
light.PositionZ = 5

Dim model As New FarPoint.Win.Chart.ChartModel()
model.PlotAreas.Add(plotArea)
model.PlotAreas(0).Lights.Add(light)
fpChart1.Model = model

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

© 2002-2012 ComponentOne, a division of GrapeCity. All Rights Reserved.