2014-07-22 1 views
1

Я создаю диаграмму области, которая содержит несколько Series, каждая из которых содержит один элемент для каждой недели календаря. Эти серии будут отображаться в виде диаграмм на диаграмме.Нечетное значение Значение в поле легенды диаграммы области (.NET-диаграмма)

Мне также требуется окно с условным обозначением, которое отображает название каждой серии в дополнение к ее общей стоимости. Поэтому я хочу взять сумму всех элементов в серии и отобразить ее рядом с именем.

поэтому я пытался стилизовать поле метки, как этот

Chart.LegendBox.Template = "%Icon %Name %Value"; 

и в самом деле, он показывает 3 части. Икона и имя правильно, но значение выглядит следующим образом:

(38, 12.472) 

Похоже, он просто показывает последний элемент х и у значения (каландр недели 38 конец моего фильтра). Как я сказал выше, я хотел бы, чтобы это было суммой всех значений y. Есть ли способ

  • изменения путь %Value генерируется или
  • добавить еще одну строку в шаблонах (как %Totalvalue) и изменить его?

ответ

0

Вы можете изменить %Value элемент серии путем изменения Series.LegendEntry:

s.LegendEntry.Value = 42; //Change this to the number you want to be displayed in the legend