OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        '创建ChartSpace对象来放置图表
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim myChart As ChartSpaceClass = New ChartSpaceClass
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'在ChartSpace对象中添加图表,Add方法返回chart对象
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim Chart1 As ChChart = myChart.Charts.Add(0)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'指定图表的类型。类型由OWC.ChartChartTypeEnum枚举值得到
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.Type 
= OWC10.ChartChartTypeEnum.chChartTypeColumnClustered
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'指定图表是否需要图例
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.HasLegend 
= True
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.Legend.Position 
= ChartLegendPositionEnum.chLegendPositionTop
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定标题
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.HasTitle 
= True
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.Title.Caption 
= "1-6月数据分布图"
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
        '计算数据
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'X轴
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim strCategory As String = "1" + ControlChars.Tab + "2" + ControlChars.Tab _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                 
+ "3" + ControlChars.Tab + "4" + ControlChars.Tab + "5" + ControlChars.Tab _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                 
+ "6" + ControlChars.Tab
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'Y轴
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim strValue As String = "9" + ControlChars.Tab + "8" + ControlChars.Tab _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                 
+ "4" + ControlChars.Tab + "10" + ControlChars.Tab + "12" + ControlChars.Tab _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                 
+ "6" + ControlChars.Tab
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'Z轴
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim strValue2 As String = "0.3" + ControlChars.Tab + "0.63" + ControlChars.Tab _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                  
+ "0.48" + ControlChars.Tab + "0.86" + ControlChars.Tab + "0.95" + ControlChars.Tab _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                  
+ "0.18" + ControlChars.Tab
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'1. 添加一个series
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim Ser1 As ChSeries = Chart1.SeriesCollection.Add(0)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定series的名字
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser1.SetData(ChartDimensionsEnum.chDimSeriesNames, _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                           ChartSpecialDataSourcesEnum.chDataLiteral, 
"Product")
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定分类
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser1.SetData(ChartDimensionsEnum.chDimCategories, _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                           ChartSpecialDataSourcesEnum.chDataLiteral, strCategory)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定值
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser1.SetData(ChartDimensionsEnum.chDimValues, _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                           ChartSpecialDataSourcesEnum.chDataLiteral, strValue)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'2. 再添加一个series
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim Ser2 As ChSeries = Chart1.SeriesCollection.Add(1)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定series的名字
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser2.SetData(ChartDimensionsEnum.chDimSeriesNames, _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                           ChartSpecialDataSourcesEnum.chDataLiteral, 
"Ratio")
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定分类
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser2.SetData(ChartDimensionsEnum.chDimCategories, _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                           ChartSpecialDataSourcesEnum.chDataLiteral, strCategory)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定值
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser2.SetData(ChartDimensionsEnum.chDimValues, _
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)                                           ChartSpecialDataSourcesEnum.chDataLiteral, strValue2)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser2.Ungroup(
True)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Ser2.Type 
= ChartChartTypeEnum.chChartTypeLineMarkers
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'添加Z轴
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim AxesZ As ChAxis = Chart1.Axes.Add(Ser2.Scalings(ChartDimensionsEnum.chDimValues))
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        AxesZ.NumberFormat 
= "0.00%"
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
        AxesZ.Position = ChartAxisPositionEnum.chAxisPositionRight
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'给定x,y轴的图示说明
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
'默认只有X,Y 两个轴
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.Axes(
-3).HasTitle = True
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.Axes(
-3).Title.Caption = "Y 轴 : 数量"
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
        Chart1.Axes(-2).HasTitle = True
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        Chart1.Axes(
-2).Title.Caption = "X 轴: 月份"
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
        AxesZ.HasTitle = True
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        AxesZ.Title.Caption 
= "Z 轴: Ratio"
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
        '输出成GIF文件.
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Dim strAbsolutePath As String = "C:\Images\" & Format(Date.Now, "yyyyMMddhhmmss"& ".gif"
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
        myChart.ExportPicture(strAbsolutePath, "GIF"600350)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)        
Me.Image1.ImageUrl = strAbsolutePath
OWC 的应用 - 柱状图(VB.NET 和 JavaScript)

相关文章: