private RadCartesianChartView createChart() { //Create the Chart View RadCartesianChartView chart = new RadCartesianChartView(this.Activity); //Create the scatter bubble series and attach axes and value bindings. ScatterBubbleSeries scatterBubbleSeries = new ScatterBubbleSeries(); scatterBubbleSeries.BubbleScale = 1000; scatterBubbleSeries.XValueBinding = new XValueBinding(); scatterBubbleSeries.YValueBinding = new YValueBinding(); scatterBubbleSeries.BubbleSizeBinding = new AreaValueBinding(); LinearAxis verticalAxis = new LinearAxis(); //The values in the linear axis will not have values after the decimal point. verticalAxis.LabelFormat = "%.2f"; LinearAxis horizontalAxis = new LinearAxis(); horizontalAxis.LabelFormat = "%.2f"; scatterBubbleSeries.VerticalAxis = verticalAxis; scatterBubbleSeries.HorizontalAxis = horizontalAxis; //Bind series to data scatterBubbleSeries.Data = this.getData(); //Add series to chart chart.Series.Add(scatterBubbleSeries); return(chart); }
private RadCartesianChartView createChart(){ //Create the Chart View RadCartesianChartView chart = new RadCartesianChartView(this.Activity); //Create the scatter bubble series and attach axes and value bindings. ScatterBubbleSeries scatterBubbleSeries = new ScatterBubbleSeries(); scatterBubbleSeries.BubbleScale = 1000; scatterBubbleSeries.XValueBinding = new XValueBinding(); scatterBubbleSeries.YValueBinding = new YValueBinding(); scatterBubbleSeries.BubbleSizeBinding = new AreaValueBinding(); LinearAxis verticalAxis = new LinearAxis(); //The values in the linear axis will not have values after the decimal point. verticalAxis.LabelFormat = "%.2f"; LinearAxis horizontalAxis = new LinearAxis(); horizontalAxis.LabelFormat = "%.2f"; scatterBubbleSeries.VerticalAxis = verticalAxis; scatterBubbleSeries.HorizontalAxis = horizontalAxis; //Bind series to data scatterBubbleSeries.Data = this.getData(); //Add series to chart chart.Series.Add(scatterBubbleSeries); return chart; }