繁体   English   中英

如何将不同的颜色应用于ms图表的数据点?

[英]how can i apply different color to datapoint of ms chart?

我正在研究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;
      }
 }

在此处输入图片说明

我认为您想更改该点的标记颜色

为此,请更改switch语句:

switch (sev) 
{ 
     case "I": 
          pt.MarkerColor = Color.Red; 
          break; 
     default: 
          pt.MarkerColor = Color.Blue; 
          break; 
} 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM