Как я могу отображать информацию при наведении указателя мыши на линию графика во Flex? - PullRequest
2 голосов
/ 21 ноября 2008

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

1 Ответ

2 голосов
/ 22 ноября 2008

Вы можете установить для свойства showDataTips LineChart значение true. Свойство определено в базовом классе ChartBase, который расширяет LineChart. Больше информации о showDataTips здесь:

http://livedocs.adobe.com/flex/3/langref/mx/charts/chartClasses/ChartBase.html#showDataTips

Вы можете настроить отображение подсказки к данным, указав пользовательскую функцию dataTip.

Использование подсказок по данным даст вам вызовы при наведении курсора на точки, составляющие линию. Если вы хотите предоставить информацию о линии в целом, вам следует связать диаграмму с легендой, чтобы описать, что представляет собой линия. Создать легенду очень просто (где lineChart - это значение id вашей LineChart):

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...