Flexforum.de  
Flex Trainings
www.die-flexperten.de  

Zurück   Flexforum.de > Flex > Charting

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.07.2010, 11:56
Flexability Flexability ist offline
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 2
Frage Einzelnes Element aus BubbleSeries ansprechen und Gridlinien richtig positionieren

Hallo zusammen,

ich programmiere gerade eine BubbleChart komponente und benutze dafür BubbleSeries für die Elemente.
Nun möchte ich ein einzelnes Element im Chart hervorheben können und habe mir dafür verschiedene Effekte erstellt.
Das Problem ist nun, dass ich nicht finde wie ich ein einzelnes Element aus der BubbleSeries dazu animieren kann den Effekt zu benutzen.
Die ganzen Funktionen wie z.B mouseDownEffect wirken sich immer auf alle Elemente in der BubbleSeries aus.
Habt ihr eine Idee wie ich ein einzelnes Item hervorheben kann?
(Hatte schon versucht das ganze ohne Series zu lösen aber dabei wird in meinem Chart gar kein Element angezeigt..

<mx:BubbleSeries
id="myBubbles"
dataProvider="{bubblesNeu}"
xField="usage"
yField="penetration"
radiusField="radius"
creationCompleteEffect="{showEffects}"
hideEffect="{hideEffects}"
showEffect="{showEffects}"
rollOverEffect="{rollEffect}"
mouseDownEffect="{clickEffect}"
>

Ein weiteres Problem bezieht sich auf die Gridlinien.
Die Skala der beiden Achsen geht jeweils von 0-120 es ist aber nur erlaubt Werte von 0-100 einzutragen. Die 120 dienen lediglich dazu auch die Elemente auf 100 komplett anzuzeigen und nicht einfach abzuschneiden.
Jetzt möchte ich das Chart mit 2 Gridlinien in 4 Flächen trennen und möchte dass Sich die beiden Gridlinien (horizontal und vertikal) in der Mitte, also bei 50kreuzen.
So wie ich es momentan gelöst habe erreiche ich genau diese Trennung von 4 Ebenen allerdings kreuzen sich die beiden Gridlinien bei der 60 statt bei 50..
Habt ihr da eine gute Idee wie ich das Problem lösen kann?

<mx:Array id="bge">
<mx:GridLines
horizontalChangeCount="3"
verticalChangeCount="3"
direction="both"
horizontalCenter="50">
<mx:horizontalStroke>
<mx:Stroke weight="1"/>
</mx:horizontalStroke>
<mx:verticalStroke>
<mx:Stroke weight="1"/>
</mx:verticalStroke>
<mx:horizontalFill>
<mx:SolidColor color="0x0BFFF" alpha=".20"/>
</mx:horizontalFill>
<mx:verticalFill>
<mx:SolidColor color="0x0E0E6" alpha=".20"/>
</mx:verticalFill>
</mx:GridLines>
</mx:Array>


Ich hoffe ihr könnt mir weiterhelfen. Vielen Dank vorab und Liebe Grüße
Mit Zitat antworten
  #2  
Alt 04.08.2010, 15:49
Flexability Flexability ist offline
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 2
Standard

Update:
Als alternativen Effekt habe ich jetzt für die BubbleSerien als ShowDataEffect einen SeriesInterpolate verwendet. Dabei funktioniert der Effekt auch auf einzelnen Elementen. Doch beim RollOverEffekt besteht weiterhin das gleiche Problem.

Ich hoffe jemand kann mir weiterhelfen?!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bubbleseries, chart, gridlinien

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:06 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.