Ho un LineChart
che contiene più serie, sia LineSeries
e PlotSeries
, e ho un set personalizzato dataTipFunction
per il grafico. Tuttavia, desidero solo visualizzare i suggerimenti dei dati per le serie di linee, non per le serie di grafici. Ho provato a restituire null
dalla mia funzione di formattazione, ma questo mostra solo una casella vuota. Ho anche provato a disattivare gli eventi del mouse sulla serie di trama (impostando sia mouseEnabled
e mouseFocusEnabled
a false
), senza alcun risultato. È possibile?Diagrammi flessibili: visualizza solo i dati per serie specifiche?
risposta
È possibile impostare la proprietà di un interactive
* Serie di 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>
Questo l'ha fatto. Grazie! – eduffy
Il campo interattivo viene ignorato quando showAllDataTips è impostato su true? Voglio lo stesso comportamento, ma voglio che i suggerimenti dei dati siano sempre mostrati (ad eccezione di 1 serie) – gmoniey
Questa soluzione non è sempre soddisfacente: l'impostazione interattiva su false ha un effetto collaterale che l'elemento grafico non genera più i dati sui risultati. Se hai bisogno di rilevare i clic sugli elementi del grafico, questo è un problema. – Chris
amore per trovare una risposta prima di chiedere :). – hummingBird