当前位置:首页 > 网络编程 > WEB编程 > ASP.net > Office XP Charting Examples in asp.net

Office XP Charting Examples in asp.net

点击次数:25 次 发布日期:2008-11-27 01:15:41 作者:源代码网
源代码网推荐 Imports OWC.StimGraph.Helper

  

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load


             "Create ChartSpace/Chart

Dim oChartSpace As New OWC10.ChartSpace()

Dim oChart As OWC10.ChChart

Dim oSeries As OWC10.ChSeries

  

"Get a newly created chart from the ChartSpace

oChart = oChartSpace.Charts.Add

  

"Get a newly created series from the Chart

oSeries = oChart.SeriesCollection.Add

  

"Set the Title

oChart.HasTitle = True

oChart.Title.Caption = "Dot Net Charting"

  

"DEMO Hard Coded

Dim aValues() As Double = {1, 2, 4, 8, 16}

Dim aCat() As String = {"A", "B", "C", "D", "E"}

  

"Setup the text on the bottom axis

Call oChart.SetData(OWC10.ChartDimensionsEnum.chDimCategories, -1, GetChartSafeArray(aCat))

  

"Add the data to the series

Call oSeries.SetData(OWC10.ChartDimensionsEnum.chDimValues, -1, GetChartSafeArray(aValues))

  

"*******************************************************************************

"*** Output the Chart

"*******************************************************************************

"Erase any Garbage from Response

Response.Buffer = True

Response.Clear()

  

"Tell Browser to expect a GIF

Response.ContentType = "image/gif"

  

"Send the GIF Binary Data

Response.BinaryWrite(oChartSpace.GetPicture("gif", 300, 300))

  

"Stop

Response.End()

End Sub



源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华