【问题标题】:MSChart and a Filled Radar ChartMSChart 和填充雷达图
【发布时间】:2014-07-12 00:37:33
【问题描述】:

谁能告诉我如何使用 MSChart 制作“填充雷达”图表?我能够创建我的图表并且一切正常,但我想创建像 Excel 一样的填充雷达,而不是普通的雷达。

我搜索了高点和低点,但找不到任何对填充雷达图的参考。

感谢您的帮助!

【问题讨论】:

    标签: c# asp.net graph mschart


    【解决方案1】:

    Sample Environment for MSChart 有一个这样的例子:

    // Populate series data
    double[]    yValues = {65.62, 75.54, 60.45, 34.73, 85.42, 55.9, 63.6, 55.2, 77.1};
    string[]    xValues = {"France", "Canada", "Germany", "USA", "Italy", "Spain", "Russia", "Sweden", "Japan"};
    chart1.Series["Default"].Points.DataBindXY(xValues, yValues);
    
    // Set radar chart type
    chart1.Series["Default"].ChartType = SeriesChartType.Radar;
    
    // Set radar chart style (Area, Line or Marker)
    chart1.Series["Default"]["RadarDrawingStyle"] = "Area";
    
    // Set circular area drawing style (Circle or Polygon)
    chart1.Series["Default"]["AreaDrawingStyle"] = "Polygon";
    
    // Set labels style (Auto, Horizontal, Circular or Radial)
    chart1.Series["Default"]["CircularLabelsStyle"] = "Horizontal";
    
    // Show as 3D
    chart1.ChartAreas["Default"].Area3DStyle.Enable3D = true;
    

    渲染如下图:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-25
      • 2020-07-02
      • 2014-01-13
      • 1970-01-01
      相关资源
      最近更新 更多