如何在Xamarin.android中使用oxyplot创建甜甜圈图?

尼萨尔·艾哈迈德(Nisar Ahmad)

我需要创建一个显示图表的应用程序,如Highcharts。但是我没有任何图书馆。所以我正在使用oxyplot创建图表。我已经使用oxyplot创建了饼图。

var plotView = new PlotView (this);
        plotView.Model = PieViewModel();

        this.AddContentView (plotView,
            new ViewGroup.LayoutParams (ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent));



        public PlotModel PieViewModel()
    {
        var modelP1 = new PlotModel { Title = "Pie Sample1" };
        dynamic seriesP1 = new PieSeries { StrokeThickness = 2.0, InsideLabelPosition = 0.8, AngleSpan = 360, StartAngle = 0 };
        seriesP1.Slices.Add(new PieSlice("Africa", 1030) { IsExploded = false, Fill = OxyColors.PaleVioletRed });
        seriesP1.Slices.Add(new PieSlice("Americas", 929) { IsExploded = true });
        seriesP1.Slices.Add(new PieSlice("Asia", 4157) { IsExploded = true });
        seriesP1.Slices.Add(new PieSlice("Europe", 739) { IsExploded = true });
        seriesP1.Slices.Add(new PieSlice("Oceania", 35) { IsExploded = true });
        modelP1.Series.Add(seriesP1);

        return modelP1;
    }

但是现在我需要创建带有单击侦听器和单击效果的甜甜圈图。我怎样才能做到这一点?

提前致谢

Pramin Senapati

@Nisar Ahmad使用oxyplot库查找甜甜圈图的以下代码。

    public static PlotModel Simplemodel()
    {
        var modelP1 = new PlotModel { Title = "Pie Sample1" };

        dynamic seriesP1 = new PieSeries { StrokeThickness = 2.0, InsideLabelPosition = 0.5, AngleSpan = 360, StartAngle = 0, InnerDiameter = 0.4 };

        seriesP1.Slices.Add(new PieSlice("Africa", 1030) { IsExploded = false, Fill = OxyColors.PaleVioletRed });
        seriesP1.Slices.Add(new PieSlice("Americas", 929) { IsExploded = true });
        seriesP1.Slices.Add(new PieSlice("Asia", 4157) { IsExploded = true });
        seriesP1.Slices.Add(new PieSlice("Europe", 739) { IsExploded = true });
        seriesP1.Slices.Add(new PieSlice("Oceania", 35) { IsExploded = true });

        modelP1.Series.Add(seriesP1);

        return modelP1;

    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Xamarin.android中使用oxyplot创建甜甜圈图?

来自分类Dev

如何使用highcharts创建甜甜圈图?

来自分类Dev

如何使用highcharts创建甜甜圈图?

来自分类Dev

如何在ggplot2中使用facet_grid制作甜甜圈图?

来自分类Dev

如何使用easypiechart.js创建甜甜圈饼图?

来自分类Dev

HTML / JS画布甜甜圈图如何使用ovlerap创建圆笔画?

来自分类Dev

如何使用amcharts创建多环甜甜圈饼图?

来自分类Dev

如何使用ChartJs改变甜甜圈图的厚度?

来自分类Dev

如何在highchart中创建这样的饼图/甜甜圈图?

来自分类Dev

如何清理甜甜圈图?

来自分类Dev

如何删除甜甜圈图边框

来自分类Dev

如何在核心图框架Objective-C中创建甜甜圈图?

来自分类Dev

如何在IE中显示SVG甜甜圈图?

来自分类Dev

如何在IE中显示SVG甜甜圈图?

来自分类Dev

如何在Highchart中更改甜甜圈图的颜色?

来自分类Dev

如何使用数据库中的数据绘制Google饼图(或甜甜圈图)

来自分类Dev

如何在Chart.js的甜甜圈图中使用径向CanvasGradients?

来自分类Dev

如何在Chart.js的甜甜圈图中使用径向CanvasGradients?

来自分类Dev

D3.JS和Vue如何创建基本的甜甜圈图

来自分类Dev

如何找到饼图/甜甜圈图的半径

来自分类Dev

如何使用jqplot将数据标签放置在带有线的甜甜圈图之外?

来自分类Dev

如何使用Hightchart-ng制作Highcharts半圆甜甜圈图

来自分类Dev

如何使用Chart.js在甜甜圈图的中心添加文本?

来自分类Dev

如何使用ng2-chart更新甜甜圈图的CSS

来自分类Dev

如何使用Hightchart-ng制作Highcharts半圆甜甜圈图

来自分类Dev

如何实现D3甜甜圈图?

来自分类Dev

如何建立触发时旋转的双甜甜圈图

来自分类Dev

如何使用d3js在循环中为甜甜圈图添加工具提示

来自分类Dev

如何在配置中控制HightChart饼图/甜甜圈图标签的font-weight

Related 相关文章

  1. 1

    如何在Xamarin.android中使用oxyplot创建甜甜圈图?

  2. 2

    如何使用highcharts创建甜甜圈图?

  3. 3

    如何使用highcharts创建甜甜圈图?

  4. 4

    如何在ggplot2中使用facet_grid制作甜甜圈图?

  5. 5

    如何使用easypiechart.js创建甜甜圈饼图?

  6. 6

    HTML / JS画布甜甜圈图如何使用ovlerap创建圆笔画?

  7. 7

    如何使用amcharts创建多环甜甜圈饼图?

  8. 8

    如何使用ChartJs改变甜甜圈图的厚度?

  9. 9

    如何在highchart中创建这样的饼图/甜甜圈图?

  10. 10

    如何清理甜甜圈图?

  11. 11

    如何删除甜甜圈图边框

  12. 12

    如何在核心图框架Objective-C中创建甜甜圈图?

  13. 13

    如何在IE中显示SVG甜甜圈图?

  14. 14

    如何在IE中显示SVG甜甜圈图?

  15. 15

    如何在Highchart中更改甜甜圈图的颜色?

  16. 16

    如何使用数据库中的数据绘制Google饼图(或甜甜圈图)

  17. 17

    如何在Chart.js的甜甜圈图中使用径向CanvasGradients?

  18. 18

    如何在Chart.js的甜甜圈图中使用径向CanvasGradients?

  19. 19

    D3.JS和Vue如何创建基本的甜甜圈图

  20. 20

    如何找到饼图/甜甜圈图的半径

  21. 21

    如何使用jqplot将数据标签放置在带有线的甜甜圈图之外?

  22. 22

    如何使用Hightchart-ng制作Highcharts半圆甜甜圈图

  23. 23

    如何使用Chart.js在甜甜圈图的中心添加文本?

  24. 24

    如何使用ng2-chart更新甜甜圈图的CSS

  25. 25

    如何使用Hightchart-ng制作Highcharts半圆甜甜圈图

  26. 26

    如何实现D3甜甜圈图?

  27. 27

    如何建立触发时旋转的双甜甜圈图

  28. 28

    如何使用d3js在循环中为甜甜圈图添加工具提示

  29. 29

    如何在配置中控制HightChart饼图/甜甜圈图标签的font-weight

热门标签

归档