C# Изменить цвет в диаграммеC#

Место общения программистов C#
Ответить
Anonymous
 C# Изменить цвет в диаграмме

Сообщение Anonymous »

У меня есть диаграмма в C#, где я связываю его значения. У меня есть два разных массива со значениями, и он состоит из них на одну диаграмму. Теперь я хотел отобразить одну часть диаграммы (со значениями из первого массива) в другом цвете. Как это сделать? Рисование двух диаграмм вызывает ошибки, поэтому я хотел сделать это таким образом. Вот часть кода: < /p>

String[] x_axis = _temp_date1.Concat(_date).ToArray();
Double[] y_axis = _temp_data.Concat(_value).ToArray();

chart1.Series["Chart"].Points.DataBindXY(x_axis, y_axis);
chart1.Series["Chart"].ChartType = SeriesChartType.Spline;

chart1.Series["Chart"].Points[0].Color = System.Drawing.Color.Red;
chart1.Series["Chart"].Points[1].Color = System.Drawing.Color.Green;
< /code>

Часть с цветом не работает. < /p>

Итак, допустим, у меня есть два массива для значений x (date1 и date2) и два массива для значений Y (Data1 и Data2), теперь я объединяю массивы Date1 и Date2 и I Mears Data1 и Data2. Я связываю их с своим графиком. Теперь я хотел бы отобразить часть графика в другом цвете, откуда берутся мои значения из массивов Date1/Data1. Длина массива может измениться, поскольку данные считываются из файла CSV.

Подробнее здесь: https://stackoverflow.com/questions/267 ... r-in-chart
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»