Generates a chart from cell ranges.
Syntax
Visual Basic (Usage) | Copy Code |
---|
Dim instance As SpreadChart
Dim sheetView As SheetView
Dim category As CellRange
Dim seriesName As CellRange
Dim data As CellRange
Dim autoSwitch As Boolean
Dim autoCreateCategory As Boolean
instance.GenerateFromCellRanges(sheetView, category, seriesName, data, autoSwitch, autoCreateCategory) |
Parameters
- sheetView
- The sheet view.
- category
- The category.
- seriesName
- Name of the series.
- data
- The data.
- autoSwitch
- if set to
true
, the processing switches the row and column automatically, if necessary. - autoCreateCategory
- if set to
true
, the generating process automatically detects and creates the category if the category cell range is NULL.
Example
This example uses the GenerateFromCellRanges method.
C# | Copy Code |
---|
FarPoint.Web.Spread.Chart.SpreadChart chart = new FarPoint.Web.Spread.Chart.SpreadChart(typeof(FarPoint.Web.Chart.BarSeries));
chart.GenerateFromCellRanges(FpSpread1.Sheets[0], new FarPoint.Web.Spread.Model.CellRange(1, 0, 6, 1), new FarPoint.Web.Spread.Model.CellRange(0, 1, 1, 3), new FarPoint.Web.Spread.Model.CellRange(1, 1, 6, 3), true, true);
FpSpread1.Sheets[0].Charts.Add(chart); |
Visual Basic | Copy Code |
---|
Dim chart As New FarPoint.Web.Spread.Chart.SpreadChart(GetType(FarPoint.Web.Chart.BarSeries))
chart.GenerateFromCellRanges(FpSpread1.Sheets(0), New FarPoint.Web.Spread.Model.CellRange(1, 0, 6, 1), New FarPoint.Web.Spread.Model.CellRange(0, 1, 1, 3), New FarPoint.Web.Spread.Model.CellRange(1, 1, 6, 3), True, True)
FpSpread1.Sheets(0).Charts.Add(chart) |
Requirements
Target Platforms: Windows 7, Windows 8, Windows Vista, Windows Server 2000, Windows 2000 Professional, Windows XP Professional, Windows NT 4.0 Workstation, SP6, Windows NT 4.0 Server, SP6
See Also