zoukankan      html  css  js  c++  java
  • OWC11 实现双Y轴

      InsertChart.SeriesCollection.Add(5);
        
            InsertChart.SeriesCollection[5].DataLabelsCollection.Add();

            //给定series的名字  
            InsertChart.SeriesCollection[5].SetData(ChartDimensionsEnum.chDimSeriesNames, (int)ChartSpecialDataSourcesEnum.chDataLiteral, GetLocalResourceObject("mets_chart_7_micturate_total_Times").ToString());//"night times"
            //给定分类  
            InsertChart.SeriesCollection[5].SetData(ChartDimensionsEnum.chDimCategories, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strXdata);
            //给定值  
            InsertChart.SeriesCollection[5].SetData(ChartDimensionsEnum.chDimValues, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strYdata1);
            //输出文件


            InsertChart.SeriesCollection.Add(6);
            InsertChart.SeriesCollection.Add(7);
            InsertChart.SeriesCollection.Add(8);
            InsertChart.SeriesCollection[8].Ungroup(true);
            InsertChart.SeriesCollection[7].Ungroup(true);
            InsertChart.SeriesCollection[6].Ungroup(true);

            InsertChart.SeriesCollection[6].DataLabelsCollection.Add();
            // 给定series的名字  
            InsertChart.SeriesCollection[6].SetData(ChartDimensionsEnum.chDimSeriesNames, (int)ChartSpecialDataSourcesEnum.chDataLiteral, GetLocalResourceObject("mets_chart_7_micturate_night_times").ToString());//"night times"
            // 给定分类  
            InsertChart.SeriesCollection[6].SetData(ChartDimensionsEnum.chDimCategories, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strXdata);
            //给定值  
            InsertChart.SeriesCollection[6].SetData(ChartDimensionsEnum.chDimValues, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strYdata3);


            InsertChart.SeriesCollection[7].DataLabelsCollection.Add();
            // 给定series的名字  
            InsertChart.SeriesCollection[7].SetData(ChartDimensionsEnum.chDimSeriesNames, (int)ChartSpecialDataSourcesEnum.chDataLiteral, "aaa");//"night times"
            // 给定分类  
            InsertChart.SeriesCollection[7].SetData(ChartDimensionsEnum.chDimCategories, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strXdata);
            //给定值  
            InsertChart.SeriesCollection[7].SetData(ChartDimensionsEnum.chDimValues, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strYdata3);

            InsertChart.SeriesCollection[8].DataLabelsCollection.Add();
            // 给定series的名字  
            InsertChart.SeriesCollection[8].SetData(ChartDimensionsEnum.chDimSeriesNames, (int)ChartSpecialDataSourcesEnum.chDataLiteral, "aaa");//"night times"
            // 给定分类  
            InsertChart.SeriesCollection[8].SetData(ChartDimensionsEnum.chDimCategories, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strXdata);
            //给定值  
            InsertChart.SeriesCollection[8].SetData(ChartDimensionsEnum.chDimValues, (int)ChartSpecialDataSourcesEnum.chDataLiteral, strYdata3);

            InsertChart.SeriesCollection[5].Line.DashStyle = ChartLineDashStyleEnum.chLineDash;
            InsertChart.SeriesCollection[6].Line.DashStyle = ChartLineDashStyleEnum.chLineDash;
            InsertChart.SeriesCollection[7].Line.DashStyle = ChartLineDashStyleEnum.chLineDash;
            InsertChart.SeriesCollection[8].Line.DashStyle = ChartLineDashStyleEnum.chLineDash;

            InsertChart.SeriesCollection[5].Ungroup(true);
            InsertChart.SeriesCollection[5].Group(InsertChart.SeriesCollection[6]);
            InsertChart.SeriesCollection[5].Group(InsertChart.SeriesCollection[7]);
            InsertChart.SeriesCollection[5].Group(InsertChart.SeriesCollection[8]);
     
            Microsoft.Office.Interop.Owc11.ChAxis seAxes = InsertChart.Axes.Add(InsertChart.SeriesCollection[5].get_Scalings(ChartDimensionsEnum.chDimValues));
            seAxes.Position = Microsoft.Office.Interop.Owc11.ChartAxisPositionEnum.chAxisPositionRight;
            seAxes.HasMajorGridlines = false;
           
            seAxes.Scaling.Minimum = 0;
            InsertChart.Axes[2].HasTitle = true;
            InsertChart.Axes[2].Title.Caption = GetLocalResourceObject("mets_chart_7_right_YAxes_Title").ToString();
           

  • 相关阅读:
    [题解](组合数/二位前缀和)luogu_P2822组合数问题
    [题解](tarjan割点/点双)luogu_P3225_矿场搭建
    [题解](树形dp/换根)小x游世界树
    [題解](DP)CF713C_Sonya and Problem Wihtout a Legend
    [題解]hdu_6412公共子序列
    [題解](最小生成樹)luogu_P2916安慰奶牛
    [题解](堆)luogu_P1631序列合并
    [题解](最短路)luogu_P5122 Fine Dining
    [题解](次短路)luogu_P2865路障(未)
    [题解](最短路(树))luogu_P5201_short cut
  • 原文地址:https://www.cnblogs.com/lingxzg/p/1712897.html
Copyright © 2011-2022 走看看