Расположение всех советов по данным во Flex PlotChart

Я работаю над приложением Flex, показывающим график событий. Я установил график showAllDataTips свойство true, так что подсказки данных всегда видны.

Кажется, у меня нет доступа к алгоритму, который устанавливает расположение подсказок и рисует линии обратно к соответствующему элементу. Алгоритм, по-видимому, группирует подсказки данных, вытягивая их дальше от соответствующих элементов, как показано точками справа и слева от центральной точки на следующем изображении. Центральная точка демонстрирует вид размещения, который я хочу.

редких советов

Алгоритм размещает подсказки данных приемлемым образом, когда точки находятся близко друг к другу, что часто имеет место, и я хочу, чтобы он продолжал работать таким образом:

данные советы плотные

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

Что я уже попробовал (без успеха):

  • Я попытался переопределить функцию move(x,y) в моем собственном классе DataTip, который позволял мне перемещать каждый DataTip в некотором статическом размере в любом направлении, но он не содержал информацию о расположении связанного PlotSeriesItem и не перерисовывал линию, соединяющую DataTip с его вещь.
  • Я попытался переопределить функцию updateDisplayList(width, height), который не оказал влияния на подсказки данных, отображаемые showAllDataTips свойство вместо наведения мыши на событие.

0 ответов

Другие вопросы по тегам