示例#1
0
        /// <summary>
        /// Gets the data for scatter chart.
        /// </summary>
        /// <returns></returns>
        private static ScatterChartData GetDataForScatterChart()
        {
            ScatterChartData chartData = new ScatterChartData();
            chartData.xColumnName = "Events";
            chartData.yColumnName = "Attendees";

            int[] xVals = new int[9] { 10, 20, 30, 40, 50, 60, 70, 80, 90 };
            int[] yVals = new int[9] { 200, 250, 150, 170, 300, 140, 450, 50, 70 };

            chartData.xValToYValMap = new Dictionary<int, int>();

            for (int index = 0; index < xVals.Count(); index++)
            {
                chartData.xValToYValMap.Add(xVals[index], yVals[index]);
            }

            return chartData;
        }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ScatterChartEx"/> class.
 /// </summary>
 /// <param name="chartPart">The chart part.</param>
 /// <param name="chartData">The chart data.</param>
 public ScatterChartEx(ChartPart chartPart, ScatterChartData chartData)
     : base(chartPart)
 {
     this.chartData = chartData;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SampleDocumentWithTableAndChartsGenerator"/> class.
 /// </summary>
 /// <param name="generationInfo">The generation info.</param>
 /// <param name="lineChartData">The line chart data.</param>
 /// <param name="scatterChartData">The scatter chart data.</param>
 public SampleDocumentWithTableAndChartsGenerator(DocumentGenerationInfo generationInfo, LineChartData lineChartData, ScatterChartData scatterChartData)
     : base(generationInfo)
 {
     this.lineChartData = lineChartData;
     this.scatterChartData = scatterChartData;
 }