Как добавить значок в ярлык? - PullRequest
0 голосов
/ 20 октября 2018

У меня есть 2 вопроса, нуждающихся в вашей помощи.

  1. Я бы хотел добавить кнопку на каждом графике в качестве кнопки настройки.Я использую метку с прослушивателем событий, и она работает хорошо (как показано в прикрепленном файле).Однако мой клиент попросил меня перейти с обычного текста на графический значок?Как мне поступить?

  2. Как видно из прикрепленного изображения, третий график - это серия MacD.Значение ярости составляет от -3e-8 до 3e-8 (по моим наблюдениям).Я вручную установил максимум и минимум, и он получил неправильный масштаб, как показано.

    • Как мне установить максимум и минимум для yScale?
    • Я не знаю, как получитьмаксимальное и минимальное значение из серии.Можете ли вы предложить мне?

here

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

Мы рады сообщить вам, что мы выпустили обновление 8.4.2, которое содержит множество исправлений и улучшений.Это обновление также включает исправление проблемы, о которой вы сообщили.Теперь расчет минимальной / максимальной Y-шкалы работает корректно с небольшими значениями.Обновите свои двоичные файлы, чтобы получить исправление.

0 голосов
/ 25 октября 2018

A1 - К сожалению, текущая версия AnyChart не предоставляет возможности добавлять пользовательские кнопки внутри графика.Но вы можете использовать трюк и использовать сценический макет.Это означает, что контейнер включает в себя сцену.Этап включает в себя биржевую диаграмму всех других элементов по слоям.Используя этот подход, вы можете разместить изображение (значок) на графике и установить слушателя так же, как для метки «настройки».Для получения подробной информации, пожалуйста, проверьте образец в комментарии ниже.

A2 - Мы планируем исправить это поведение в обновлении 8.4.2 (примерно к концу ноября 2018 года).Я сообщу вам, когда исправление станет доступным.В качестве временного решения вы можете получить минимальное / максимальное значение из вашего индикатора MACD.Для получения подробной информации, пожалуйста, проверьте образец в комментарии ниже.Вы можете применить мин / макс к шкале y графика № 0 следующим образом:

chart.plot(0).yScale().minimum(minValue);
chart.plot(0).yScale().maximum(maxValue);
...