1
A
回答
1
有没有属性,也不CustomAttributes
来达到这一目的AxisLabels
。
但CustomLabels
会很好地完成这项工作。
下面是增加了在Series
每个DataPoint
一个CustumLabel
,并赋予它一个随机颜色的例子:
设置数据:
Random rnd = new Random(0);
List<Color> colors = new List<Color>() { Color.Red, Color.Firebrick, Color.Gold,
Color.DeepPink, Color.Azure, Color.IndianRed, Color.ForestGreen };
ChartArea ca = chart.ChartAreas[0];
Series s = chart.Series[0];
for (int i = 1; i < 7; i++)
{
s.Points.AddXY(i, i+ rnd.Next(20 - i));
}
现在添加CustomLabels
:
foreach (var dp in s.Points)
{
CustomLabel cl = new CustomLabel();
cl.FromPosition = dp.XValue;
cl.ToPosition = dp.XValue ;
cl.Text = dp.YValues[0]+ "$";
cl.ForeColor = colors[rnd.Next(colors.Count)];
ca.AxisX.CustomLabels.Add(cl);
}
请注意,对于ChartType Radar
这是相当简单的;对于大多数其他类型获得FromPosition
和ToPosition
是相当棘手的:你需要计算(通常)两点之间的中心..
相关问题
- 1. 标签颜色不同
- 2. extjs更改图表轴标签颜色
- 3. 图例标签在标签和颜色上使用标签和颜色时不能在内容中显示
- 4. 标签颜色Google饼图
- 5. 不同颜色的Excel条形图的每个标签
- 6. 颜色代码表标签
- 7. 不同主题的图标颜色
- 8. NSTableViewCell用不同的颜色和图标
- 9. ggplot2每个图例标签的不同文字颜色
- 10. UITest标签颜色(不是UI标签)
- 11. Seaborn图表颜色与调色板指定的颜色不同
- 12. Excel用户表单标签不同的颜色文本
- 13. 设置Raphael图表上的标签颜色
- 14. Android标签颜色不变
- 15. 移动上的不同图层颜色
- 16. Angular2中的Swimlane ngx图表 - 单线图上的不同颜色
- 17. 用不同颜色标记图像
- 18. 图表js - 为每个x轴标签应用不同的颜色
- 19. 在海图的传说中,标签颜色与形状颜色相同
- 20. 如何在同一个标签中设置不同的颜色?
- 21. 颜色条matplotlib上的日志标签
- 22. 如何绘制图上标记有不同的颜色
- 23. 如何在Google地图上设置不同颜色的标记?
- 24. matplotlib中对应于类别标签的不同颜色的绘图坐标
- 25. 散点图颜色和图例基于标签上的R(plotly)
- 26. 谷歌图表条不同颜色
- 27. Matplotlib:使用颜色表,并使用不同的标记为不同的值
- 28. Matplotlib条形图不同颜色的杆和杆表示值
- 29. 导航查看不同项目的不同图标颜色
- 30. Android的标签图标颜色不清晰
圣牛!这太神奇了。非常感谢。 – Kasra
是否有可能在'MarkerBorderColor'上获得'DataPoint'颜色? @TaW – Kasra
当然。确保你设置了一个'MarkerStyle',但..! - 'dp.MarkerBorderColor = cl.ForeColor; dp.MarkerColor = Color.MediumAquamarine; dp.MarkerStyle = MarkerStyle.Diamond; dp.MarkerSize = 10;' - [示例](http://imgur.com/a/TTrcl) – TaW