我正在研究MS图表,没有太多的想法。
我绑定了图表,接下来我要给每个数据点添加不同的颜色?
我该怎么做?
我的示例代码是:
foreach (DataPoint pt in ChartRTM.Series["SeriesSeverity"].Points)
{
string sev = pt.YValues[1].ToString(); // this will be your value depending upon which you could set the color
switch (sev)
{
case "I":
pt.Color = Color.Red;
break;
default:
pt.Color = Color.Blue;
break;
}
}
答案 0 :(得分:1)
我认为您想要更改该点的标记颜色:
为此,请更改switch语句:
switch (sev)
{
case "I":
pt.MarkerColor = Color.Red;
break;
default:
pt.MarkerColor = Color.Blue;
break;
}