Schwierigkeit für den Benutzer, um einen Datenpunkt in Adobe Flex Charts genau doppelklicken Sie auf

StackOverflow https://stackoverflow.com/questions/1617934

Frage

Wir haben einige Aktionen im Zusammenhang mit Doppelklick Ereignissen auf einem Datenpunkt innerhalb Flex-Charts. Wenn der Benutzer den Mauszeiger bewegt, wird die Maus DataTip richtig gezeigt. Allerdings muss Benutzer genau 'auf den Punkt Doppelklick auf das Ereignis richtig zu schießen. Können wir ‚Radius‘ oder ‚Bereich‘ oder ‚Region‘ oder ‚Zielgebiet‘ dieses Click-Ereignisses zu erhöhen?

PS: Technische Details sind -

  • myChart.addEventListener (ChartItemEvent.ITEM_DOUBLE_CLICK, doubleclick);
  • mychart.dataTipFunction = myDataTipFunction;

  • Firefox 3.5

  • Flex SDK 3.3
  • Flash Player 10

Bitte helfen !!!!

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Ja, können Sie die mouseSensitivity Eigenschaft auf Ihrer Karte setzen einen begrenzenden Radius um Ihre Datenpunkte angeben, die werden verwenden biegen, wenn die Bestimmung, ob ein Punkt geklickt wurde.

Aus der Dokumentation:

public var mouseSensitivity: Number = 5 Gibt den Abstand in Pixeln, dass Flex einen Datenpunkt betrachtet unter dem Mauszeiger, wenn sich der Zeiger bewegt sich um ein Diagramm zu sein. Flex betrachtet jeden Datenpunkt weniger als mouseSensitivity Pixel entfernt unter dem Mauszeiger zu sein. Dieser Wert wird auch durch die findDataPoints Verfahren verwendet wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top