vs2003与调用owc控件生成各种曲线 winform 请问各位有做过用vs2003调用owc生成统计图形的,数据是从数据库中读取,上面显示统计图,下面显示datagrid数据。最好给代码例子,谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用webchart控件,出来就能显示图表了。 to vs2003与调用owc控件生成各种曲线 winformowc是office web component的缩写,因此不适合在winform中使用。 是用Microsoft Office Chart 11.0谢谢!! Simple Charts Using OWC (Office Web Component)http://www.codeproject.com/csharp/ChartOWC.asp axChartSpace2.ChartLayout = OWC11.ChartChartLayoutEnum.chChartLayoutHorizontal;chchart = axChartSpace2.Charts.Add (0); chchart.HasTitle = true;chchart.Title.Caption= "My Chart";chchart.Type = OWC11.ChartChartTypeEnum.chChartTypeLine;chchart.Axes[0].HasTitle = true;chchart.Axes[0].Title.Caption = "X - Axis";chchart.Axes[0].Scaling.Maximum = 10;chchart.Axes[0].Scaling.Minimum = 0;chchart.Axes[1].HasTitle = true;chchart.Axes[1].Title.Caption = "Y - Axis";chchart.Axes [1].Scaling .Maximum = 10;chchart.Axes [1].Scaling .Minimum = 0;string strSeriesName = "My Series";string strCategory = "1,2,3,4,5";string strValue = "3,8,2,8,4";//Add a series to the chart抯 series collectionChSeries series = chchart.SeriesCollection.Add(0);//Give the name of the serieschchart.SeriesCollection[0].SetData (OWC11.ChartDimensionsEnum.chDimSeriesNames, (int)OWC11.ChartSpecialDataSourcesEnum.chDataLiteral, strSeriesName);//Give the Categorieschchart.SeriesCollection[0].SetData (OWC11.ChartDimensionsEnum.chDimCategories, (int)OWC11.ChartSpecialDataSourcesEnum.chDataLiteral, strCategory);//Give The valueschchart.SeriesCollection[0].SetData (OWC11.ChartDimensionsEnum.chDimValues, (int)OWC11.ChartSpecialDataSourcesEnum.chDataLiteral, strValue); series.Line.set_Weight(OWC11.LineWeightEnum.owcLineWeightHairline );series.Marker.Style = ChartMarkerStyleEnum.chMarkerStyleNone;怎么使用Dataset 或 DataGrid中的数据 这个是什么控件 异常详细信息: System.ArgumentNullException: 值不能为空。参数名: String C#中画线怎样不被覆盖 sql存储过程返回多结果集的后续处理,帮顶有分!!! 一个关于在函数中调用数组的问题 在线等,编辑水晶报表时,工具栏上“切换字段视图”无效? object转换ToString()报错 SoCket Receive方法问题,在线等,请高手指点 在gridview中点编辑按钮后, gridview的 header 的长度拉的很长,界面不好看,如何解决? C#调用c++指向结构的指针,求高手 求一套菜单图标 大虾进来看看,一些简单的问题
谢谢!!
http://www.codeproject.com/csharp/ChartOWC.asp
chchart = axChartSpace2.Charts.Add (0);
chchart.HasTitle = true;
chchart.Title.Caption= "My Chart";
chchart.Type = OWC11.ChartChartTypeEnum.chChartTypeLine;
chchart.Axes[0].HasTitle = true;
chchart.Axes[0].Title.Caption = "X - Axis";
chchart.Axes[0].Scaling.Maximum = 10;
chchart.Axes[0].Scaling.Minimum = 0;
chchart.Axes[1].HasTitle = true;
chchart.Axes[1].Title.Caption = "Y - Axis";
chchart.Axes [1].Scaling .Maximum = 10;
chchart.Axes [1].Scaling .Minimum = 0;
string strSeriesName = "My Series";
string strCategory = "1,2,3,4,5";
string strValue = "3,8,2,8,4";
//Add a series to the chart抯 series collection
ChSeries series = chchart.SeriesCollection.Add(0);
//Give the name of the series
chchart.SeriesCollection[0].SetData (OWC11.ChartDimensionsEnum.chDimSeriesNames, (int)OWC11.ChartSpecialDataSourcesEnum.chDataLiteral, strSeriesName);
//Give the Categories
chchart.SeriesCollection[0].SetData (OWC11.ChartDimensionsEnum.chDimCategories, (int)OWC11.ChartSpecialDataSourcesEnum.chDataLiteral, strCategory);
//Give The values
chchart.SeriesCollection[0].SetData (OWC11.ChartDimensionsEnum.chDimValues, (int)OWC11.ChartSpecialDataSourcesEnum.chDataLiteral, strValue);
series.Line.set_Weight(OWC11.LineWeightEnum.owcLineWeightHairline );
series.Marker.Style = ChartMarkerStyleEnum.chMarkerStyleNone;怎么使用Dataset 或 DataGrid中的数据