成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET 2.0中的OWC組件前夕

開發 后端
ASP.NET 2.0中,要顯示圖型的話,可以用MS office 2003的OWC組件十分方便地看到圖表,本文向您介紹使用OWC組件生成柱狀圖和餅狀圖。

ASP.NET 2.0中,要顯示圖型的話,可以用MS office 2003的OWC組件,可以十分方便地看到圖表。在工程中,首先添加microsoft office web components 11.0的引用就可以了,然后要using Microsoft.Office.Interop.Owc11;

1、ASP.NET 2.0中的OWC組件生成柱狀圖

  1. //創建X坐標的值,表示月份   
  2. int[] Month = new int[3] { 1, 2, 3 };   
  3. //創建Y坐標的值,表示銷售額   
  4. double[] Count = new double[3] { 120,240,220};   
  5. //創建圖表空間   
  6. ChartSpace mychartSpace = new ChartSpace();   
  7. //在圖表空間內添加一個圖表對象   
  8. ChChart mychart = mychartSpace.Charts.Add(0);   
  9. //設置圖表類型,本例使用柱形   
  10. mychart.Type = ChartChartTypeEnum.  
  11. chChartTypeColumnClustered;   
  12. //設置圖表的一些屬性   
  13. //是否需要圖例   
  14. mychart.HasLegend = true;   
  15. //是否需要主題   
  16. mychart.HasTitle = true;   
  17. //主題內容   
  18. mychart.Title.Caption = "一季度總結";   
  19. //設置x,y坐標   
  20. mychart.Axes[0].HasTitle = true;   
  21. mychart.Axes[0].Title.Caption = "月份";   
  22. mychart.Axes[1].HasTitle = true;   
  23. mychart.Axes[1].Title.Caption = "銷量";   
  24. //添加三個圖表塊   
  25. mychart.SeriesCollection.Add(0);   
  26. mychart.SeriesCollection.Add(0);   
  27. mychart.SeriesCollection.Add(0);   
  28. //設置圖表塊的屬性   
  29. //標題   
  30. mychart.SeriesCollection[0].Caption = "一月份";   
  31. //X坐標的值屬性   
  32. mychart.SeriesCollection[0].SetData  
  33. (ChartDimensionsEnum.chDimCategories,   
  34. (int)ChartSpecialDataSourcesEnum.chDataLiteral,   
  35. Month[0]);   
  36. //y坐標的值屬性   
  37. mychart.SeriesCollection[0].SetData  
  38. (ChartDimensionsEnum.chDimValues,   
  39. (int)ChartSpecialDataSourcesEnum.chDataLiteral,   
  40. Count[0]);   
  41. //第二個塊   
  42. mychart.SeriesCollection[1].Caption = "二月份";   
  43. //X坐標的值屬性   
  44. mychart.SeriesCollection[1].SetData  
  45. (ChartDimensionsEnum.chDimCategories,   
  46. (int)ChartSpecialDataSourcesEnum.chDataLiteral,   
  47. Month[1]);   
  48. //y坐標的值屬性   
  49. mychart.SeriesCollection[1].SetData  
  50. (ChartDimensionsEnum.chDimValues,   
  51. (int)ChartSpecialDataSourcesEnum.chDataLiteral,   
  52. Count[1]);   
  53. //第三個塊   
  54. mychart.SeriesCollection[2].Caption = "三月份";   
  55. //X坐標的值屬性   
  56. mychart.SeriesCollection[2].SetData  
  57. (ChartDimensionsEnum.chDimCategories,   
  58. (int)ChartSpecialDataSourcesEnum.chDataLiteral,   
  59. Month[2]);   
  60. //y坐標的值屬性   
  61. mychart.SeriesCollection[2].SetData(ChartDimensionsEnum.  
  62. chDimValues,   
  63. (int)ChartSpecialDataSourcesEnum.chDataLiteral, Count[2]);   
  64. //生成圖片   
  65. mychartSpace.ExportPicture(Server.MapPath(".") + @"\test.  
  66. jpg", "jpg", 500, 450);   
  67. //加載圖片   
  68. Image1.ImageUrl = Server.MapPath(".") + @"\test.jpg";   

2、ASP.NET 2.0OWC組件生成餅狀圖

  1. protected void Page_Load(object sender, EventArgs e)   
  2. {   
  3. //創建X坐標的值,表示月份   
  4. int[] Month ={ 1, 2, 3 };   
  5. //創建Y坐標的值,表示銷售額   
  6. double[] Count ={ 120, 240, 220 };   
  7. string strDataName = "";   
  8. string strData = "";   
  9. //創建圖表空間   
  10. ChartSpace mychartSpace = new ChartSpace();   
  11. //在圖表空間內添加一個圖表對象   
  12. ChChart mychart = mychartSpace.Charts.Add(0);   
  13. //設置每塊餅的數據   
  14. for (int i = 0; i < Count.Length; i++)   
  15. {   
  16. strDataName += Month[i] + "\t";   
  17. strData += Count[i].ToString() + "\t";   
  18. }   
  19. //設置圖表類型,本例使用柱形   
  20. mychart.Type = ChartChartTypeEnum.chChartTypePie;   
  21. //設置圖表的一些屬性   
  22. //是否需要圖例   
  23. mychart.HasLegend = true;   
  24. //是否需要主題   
  25. mychart.HasTitle = true;   
  26. //主題內容   
  27. mychart.Title.Caption = "一季度總結";   
  28. //添加圖表塊   
  29. mychart.SeriesCollection.Add(0);   
  30. //設置圖表塊的屬性   
  31. //分類屬性   
  32. mychart.SeriesCollection[0].SetData  
  33. (ChartDimensionsEnum.chDimCategories,   
  34. (int)ChartSpecialDataSourcesEnum.chDataLiteral,   
  35. strDataName);   
  36. //值屬性   
  37. mychart.SeriesCollection[0].SetData  
  38. (ChartDimensionsEnum.chDimValues,   
  39. (int)ChartSpecialDataSourcesEnum.  
  40. chDataLiteral, strData);   
  41. //顯示百分比   
  42. ChDataLabels mytb= mychart.SeriesCollection[0].  
  43. DataLabelsCollection.Add();   
  44. mytb.HasPercentage = true;   
  45. //生成圖片   
  46. mychartSpace.ExportPicture(Server.MapPath(".") +   
  47. @"\test.gif""gif", 500, 450);   
  48. //加載圖片   
  49. Image1.ImageUrl = Server.MapPath(".") + @"\test.gif";   

【編輯推薦】

  1. ASP.NET中的HttpWorkerRequest對像
  2. 介紹ASP.NET MVC框架
  3. 配置ASP.NET AJAX概述
  4. 安裝ASP.NET AJAX的過程
  5. ASP.NET頁面請求原理淺析
    責任編輯:冰荷 來源: ctocio
    相關推薦

    2009-07-22 17:28:07

    CSS文件ASP.NET 2.0

    2009-07-23 16:28:20

    URL映射ASP.NET 2.0

    2009-07-22 17:23:03

    XmlDataSourASP.NET 2.0

    2009-07-30 15:17:16

    ASP.NET 2.0

    2009-07-20 18:02:48

    GridView控件ASP.NET 2.0

    2009-07-21 11:14:19

    max-age設置ASP.NET 2.0

    2009-07-27 15:58:25

    添加GridView

    2009-08-10 13:32:15

    ASP.NET TimASP.NET組件設計

    2009-07-21 15:55:59

    使用Web PartsASP.NET 2.0

    2009-07-21 15:27:12

    ASP.NET 2.0

    2009-12-14 17:50:45

    ASP.NET 2.0

    2009-07-28 14:06:28

    ASP.NET 2.0

    2009-01-07 11:38:22

    ASP.NET.NET錯誤記錄

    2009-07-30 14:00:21

    ASP.NET 2.0

    2009-07-22 17:21:27

    ASP.NET 2.0

    2009-07-30 14:55:43

    ASP.NET 2.0

    2009-05-11 13:48:00

    ASP.NET 2.0緩存效率

    2009-07-21 14:37:13

    Profile Pro優化ASP.NET 2

    2009-07-27 17:15:51

    URL RewriteASP.NET

    2009-08-05 16:53:14

    ASP.NET組件設計
    點贊
    收藏

    51CTO技術棧公眾號

    主站蜘蛛池模板: 91伊人网| 精品乱码一区二区 | 国产福利91精品一区二区三区 | 欧美精品日韩精品 | 国产成人一区二区三区 | 久久一起草 | 亚洲一区二区中文字幕 | 日韩精品视频在线观看一区二区三区 | 香蕉一区 | 成人精品一区二区三区中文字幕 | 精品美女在线观看视频在线观看 | 黄色片在线观看网址 | 午夜精品 | 欧美无乱码久久久免费午夜一区 | 亚洲精彩免费视频 | 午夜免费成人 | 亚洲欧洲视频 | 人人天天操 | 欧美一区二区三区视频在线 | 亚洲精品久久久9婷婷中文字幕 | 91小视频在线 | 一区二区三区四区五区在线视频 | 三级视频在线观看电影 | 国产一区三区视频 | 欧美一区二区三区视频 | 欧美日韩在线观看视频 | 国产精品视频专区 | 一区二区三区四区视频 | 一级黄a| 精品久久久久久国产 | 国产人成在线观看 | 亚洲少妇综合网 | 久久精品国产久精国产 | av官网在线 | 老司机67194精品线观看 | 精品国产黄色片 | 久久黄色精品视频 | 欧美a级成人淫片免费看 | 欧美精品成人一区二区三区四区 | 久国久产久精永久网页 | 国产精品久久久久久久久久免费看 |