2009-05-19 12 views
6

Tengo un LineChart que contiene varias series, LineSeries y PlotSeries, y tengo un conjunto dataTipFunction personalizado para el gráfico. Sin embargo, solo quiero que se muestren sugerencias de datos para series de líneas, no para series de gráficos. He intentado devolver null desde mi función de formato, pero eso solo muestra un cuadro vacío. También intenté deshabilitar eventos de mouse en la serie de trazado (estableciendo mouseEnabled y mouseFocusEnabled en false), pero no sirvió. ¿Esto es posible?Gráficos flexibles: ¿solo se visualiza información sobre datos para series específicas?

+0

amor para encontrar una respuesta antes de pedir :). – hummingBird

Respuesta

8

Usted puede establecer la propiedad de un interactive * Serie de false

<mx:series> 
    <mx:LineSeries yField="Profit" form="curve" displayName="Profit"/> 
    <mx:LineSeries yField="Expenses" form="curve" displayName="Expenses"/> 
    <mx:LineSeries yField="Amount" form="curve" displayName="Amount"/> 
    <mx:PlotSeries yField="Amount" interactive="false"/> 
</mx:series> 
+0

Eso lo hizo. ¡Gracias! – eduffy

+0

¿Se ignora el campo interactivo cuando showAllDataTips se establece en true? Quiero el mismo comportamiento, pero quiero que siempre se muestren las sugerencias de datos (excepto para 1 serie) – gmoniey

+0

Esta solución no siempre es satisfactoria: la configuración de interactiva a falso tiene un efecto secundario de que el elemento del gráfico ya no genera datos de aciertos. Si necesita detectar clics del elemento de gráfico, esto es un problema. – Chris

Cuestiones relacionadas