Как я могу применить другой цвет для datapoint из MS диаграммы? - PullRequest
1 голос
/ 17 декабря 2011

Я работаю над диаграммой 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;
      }
 }

enter image description here

1 Ответ

1 голос
/ 19 октября 2012

Я думаю, что вы хотите изменить Цвет маркера точки:

Для этого измените оператор switch:

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