Я разрабатываю диаграмму на гибком диске и хочу иметь настраиваемые метки легенды. Настроен в том смысле, что если я привяжу определенный источник данных к диаграмме, он по умолчанию будет отображать метки оси x в легендах.
Так, например,
По умолчанию отображаются такие легенды: 2011, 2012, 2013.
Как я хочу, чтобы они отображались: 2011 (30%), 2012 (40%), 2013 (12,45%) и так далее.
Я погуглил свою проблему, но не смог найти точного решения, которое искал. Кто-нибудь может сказать, как я могу этого добиться?
addLegendItem()
в строке 6081 (WTF, 6000+ строк для этого простого объекта !?). В этом методе он получает некоторый объект диаграммы с диаграммы и получает метку. Если вы запустите это через отладчик, я думаю, вы сможете найти способ получить процент и добавить его к метке (в строке 6087). Я бы сделал это, но вы не предоставили никакого кода (например, какая диаграмма и т. Д.), Поэтому я не собираюсь угадывать, что это за объект диаграммы и как выглядят ваши данные. - person Sunil D.   schedule 04.03.2013Legend
, b / c он будет иметь доступ к данным диаграммы ... хотя вышеупомянутый метод работает с одним элементом данных за раз, поэтому вычисляется процент от общего может быть еще немного работы. - person Sunil D.   schedule 04.03.2013