Нечетное значение% в поле легенды диаграммы области (.NET-диаграммы)
Я создаю диаграмму области, которая содержит несколько Series
каждый из которых содержит один элемент для каждой календарной недели. Эти серии будут отображаться в виде таблицы с областями.
Мне также нужно поле легенды, которое отображает название каждой серии в дополнение к ее общей стоимости. Поэтому я хочу взять сумму всех элементов серии и отобразить ее рядом с именем.
Поэтому я попытался оформить коробку с надписью так
Chart.LegendBox.Template = "%Icon %Name %Value";
и действительно, он отображает 3 части. Значок и имя верны, но значение выглядит так:
(38, 12.472)
Кажется, что он просто отображает значения x и y последнего элемента (календарная неделя 38 - это конец моего фильтра). Как я уже говорил выше, я бы хотел, чтобы это было суммой всех значений y. Есть ли способ
- изменить способ
%Value
генерируется или - добавить еще одну строку в шаблоны (например,
%Totalvalue
) и изменить это?
1 ответ
Вы можете изменить %Value
пункт серии путем изменения Series.LegendEntry
:
s.LegendEntry.Value = 42; //Change this to the number you want to be displayed in the legend