2009-05-19 16 views
6

Her ikisi de LineSeries ve PlotSeries birden çok dizi içeren bir LineChart var ve grafik için özel bir dataTipFunction ayarla. Ancak, sadece dizi serileri için değil, dizi serileri için görüntülenen veri ipuçlarını istiyorum. Biçim işlevimden null döndürmeyi denedim, ancak bu yalnızca boş bir kutu görüntüler. Ayrıca, arsa serisinde (mouseEnabled ve mouseFocusEnabled ayarını false olarak ayarlayarak) fare olaylarını devre dışı bırakmayı denemedim. Bu mümkün mü?Flex Charting: Sadece belirli seriler için veri sayfası gösterilsin mi?

+0

aşka bir * Serisinin interactive özelliğini ayarlayabilirsiniz. – hummingBird

cevap

8

Sen sormadan önce :) bir cevap bulmak için 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

Bunu yaptı. Teşekkür ederim! – eduffy

+0

showAllDataTips öğesi true olarak ayarlandığında etkileşimli alan yok sayılır mı? Aynı davranışı istiyorum, ancak veri ipuçlarının her zaman gösterilmesini istiyorum (1 seriler hariç) – gmoniey

+0

Bu çözüm her zaman tatmin edici değildir: false ile etkileşimin ayarlanması, grafik öğesinin artık hit verisi oluşturmaması nedeniyle bir yan etkiye sahiptir. Grafik öğesi tıklamalarını tespit etmeniz gerekiyorsa, bu bir problemdir. – Chris

İlgili konular