Spread for ASP.NET 11 Product Documentation
MinorGridLine Property (IndexAxis)
Example 


FarPoint.Web.Chart Assembly > FarPoint.Web.Chart Namespace > IndexAxis Class : MinorGridLine Property
Gets or sets the line used to draw the minor grid lines.
Syntax
'Declaration
 
Public Property MinorGridLine As Line
'Usage
 
Dim instance As IndexAxis
Dim value As Line
 
instance.MinorGridLine = value
 
value = instance.MinorGridLine
public Line MinorGridLine {get; set;}
Remarks
Value of null (Nothing in VB) indicates that the grid line is unset.
Example
This example sets the MinorGridLine property.
FarPoint.Web.Chart.IndexAxis vaxis = new FarPoint.Web.Chart.IndexAxis();
vaxis.Title = "A";
vaxis.TitleVisible = true;
vaxis.MinorGridVisible = true;
vaxis.MinorGridLine = new FarPoint.Web.Chart.SolidLine(System.Drawing.Color.Aqua, 1.0F);

FarPoint.Web.Chart.ValueAxis v1axis = new FarPoint.Web.Chart.ValueAxis();
v1axis.MajorTickVisible = true;
v1axis.MajorGridLine = new FarPoint.Web.Chart.SolidLine(System.Drawing.Color.Crimson, 1.0F);
v1axis.Title = "B";
v1axis.TitleVisible = true;
v1axis.DisplayUnits = 1000.0;

FarPoint.Web.Chart.BarSeries series = new FarPoint.Web.Chart.BarSeries();
series.Values.Add(10000.0);
series.Values.Add(20000.0);
series.Values.Add(40000.0);
series.Values.Add(80000.0);
FarPoint.Web.Chart.YPlotArea plotArea = new FarPoint.Web.Chart.YPlotArea();
plotArea.Location = new PointF(0.2F, 0.2F);
plotArea.Size = new SizeF(0.6F, 0.6F);
plotArea.XAxis = vaxis;
plotArea.YAxes.Clear();
plotArea.YAxes.Add(v1axis);
plotArea.Series.Add(series);
FarPoint.Web.Chart.ChartModel model = new FarPoint.Web.Chart.ChartModel();
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 vaxis As New FarPoint.Web.Chart.IndexAxis
vaxis.Title = "A"
vaxis.TitleVisible = True
vaxis.MinorGridVisible = True
vaxis.MinorGridLine = New FarPoint.Web.Chart.SolidLine(System.Drawing.Color.Aqua, 1.0F)

Dim v1axis As New FarPoint.Web.Chart.ValueAxis
v1axis.MajorTickVisible = True
v1axis.MajorGridLine = New FarPoint.Web.Chart.SolidLine(System.Drawing.Color.Crimson, 1.0F)
v1axis.Title = "B"
v1axis.TitleVisible = True
v1axis.DisplayUnits = 1000.0

Dim series As New FarPoint.Web.Chart.BarSeries()
series.Values.Add(10000.0)
series.Values.Add(20000.0)
series.Values.Add(40000.0)
series.Values.Add(80000.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.XAxis = vaxis
plotArea.YAxes.Clear()
plotArea.YAxes.Add(v1axis)

plotArea.Series.Add(series)
Dim model As New FarPoint.Web.Chart.ChartModel()
model.PlotAreas.Add(plotArea)
Dim chart As New FarPoint.Web.Spread.Chart.SpreadChart()
chart.Model = model
FpSpread1.Sheets(0).Charts.Add(chart)
See Also

Reference

IndexAxis Class
IndexAxis Members