Kyr*_*yro 7 c# asp.net charts controls
我试图通过使用.Net的Microsoft图表控件复制已在Microsoft Excel 2007中生成的图表时遇到问题
该图表显示了当年每个月的5个条目(每个月可能有不同的5个条目),然后显示某些指标的细分
我可以很好地获得数据,问题归结为这样一个事实:在Excel图表中它已经格式化了X轴标签,如下图所示:
我们希望轴的格式如何,以便每个月名称仅针对该月的5个子类别列出一次.
但我不知道如何使用Microsoft Chart Control重现这一点,当我使用相同的数据进行图表控制时,它将X轴格式化为(忽略颜色等):
我绑定了数据,以便XAxis值为"1月AAA-BBB",我想我可能需要将Month部分分成可以单独格式化/分组的其他轴值.
任何帮助,将不胜感激.
我设法使用一系列CustomLabel,我手动定位在正确的"部分"下.
foreach (string monthName in monthNames)
{
CustomLabel monthLabel = new CustomLabel(startOffset, endOffset, monthName, 1, LabelMarkStyle.Box);
theChart.ChartAreas["Default"].AxisX.CustomLabels.Add(monthLabel);
//increment startOffset and endOffset enough to position the next label
//under the correct "section"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13447 次 |
| 最近记录: |