owc11的使用?

xiawadeyouhuo 2008-11-24 10:58:54
我在ASP.NET2.0下使用OWC11画折线图(年份——产量折线图),我想去除折线上的数据标记值,同时想在折线上通过点等形式作为标记。应该如何设置OWC11属性。
此外,我想在一张图中显示实际值和预测值。举例说明:我选择使用1985——1990年的数据预测1995年的产量。实际年份数组:1985-1990;实际产量值数组:1985-1990年的产值;预测年份数组:1985-1995年;预测值数组:1985-1995年的预测值。
现在面临的问题是:我想将年份数组作为X轴,产量作为Y轴通过折线显示。但是由于实际和预测的年份个数不一样,我怎么将他们在同一个图中显示出来呢?急急急....
...全文
171 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aniudage 2008-12-19
  • 打赏
  • 举报
回复
up
youyou740 2008-12-09
  • 打赏
  • 举报
回复
你的问题比我遇到的简单多了,至少X轴的坐标还是时间,我的是时间加字符串。针对你的标注问题,可以这样:
ChartSpace m_space = new ChartSpaceClass();
ChChart m_chart = m_space.Charts.Add(0);
m_chart.Type = ChartChartTypeEnum.chChartTypeLineMarkers;//这是一种折线上有点的类型
string px="1985"+"\t"+"1986"+"\t"....以此下去;
string py="值1"+"\t"+"值2"+"\t".....以此下去;
string px1="1985"+"\t"+"1986"+"\t"....以此下去;
string py1="值1"+"\t"+"值2"+"\t".....以此下去;
//给定series系列的名字
m_chart.SeriesCollection[0].SetData(ChartDimensionsEnum.chDimSeriesNames, (int)ChartSpecialDataSourcesEnum.chDataLiteral, serious);

//给定分类
m_chart.SeriesCollection[0].SetData(ChartDimensionsEnum.chDimCategories, +(int)ChartSpecialDataSourcesEnum.chDataLiteral, px);
//给定值
m_chart.SeriesCollection[0].SetData(ChartDimensionsEnum.chDimValues, +(int)ChartSpecialDataSourcesEnum.chDataLiteral, py);
m_chart.SeriesCollection[0].DataLabelsCollection.Add();
m_chart.SeriesCollection[0].DataLabelsCollection[0].HasValue = false;//解决你的标注不想显示数值的问题
m_chart.SeriesCollection.Add(1);

//给定series系列的名字
m_chart.SeriesCollection[1].SetData(ChartDimensionsEnum.chDimSeriesNames, (int)ChartSpecialDataSourcesEnum.chDataLiteral, serious1);

//给定分类
m_chart.SeriesCollection[1].SetData(ChartDimensionsEnum.chDimCategories, +(int)ChartSpecialDataSourcesEnum.chDataLiteral, px1);

//给定值
m_chart.SeriesCollection[1].SetData(ChartDimensionsEnum.chDimValues, +(int)ChartSpecialDataSourcesEnum.chDataLiteral, py1);
m_chart.SeriesCollection[1].DataLabelsCollection.Add();
m_chart.SeriesCollection[1].DataLabelsCollection[0].HasValue = false;
周公 2008-11-29
  • 打赏
  • 举报
回复
看你写的代码。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧