Visual Basic (Declaration) | |
---|---|
Public Property DiffuseColor As Color |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As Light Dim value As Color instance.DiffuseColor = value value = instance.DiffuseColor |
C# | |
---|---|
public Color DiffuseColor {get; set;} |
This example sets the lighting for a 3D chart.
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 Basic | Copy 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 |
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