ユーザーがAdobe Flexのチャートでデータポイントを正確にダブルクリックするのが難しい

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

質問

Flexチャート内のデータポイントでのダブルクリックイベントに関連付けられたアクションがいくつかあります。ユーザーがマウスポインターをホバーすると、マウスのデータヒントが適切に表示されます。ただし、ユーザーはイベントを正しく発生させるために、ポイントを「正確に」ダブルクリックする必要があります。このクリックイベントの「半径」または「範囲」または「地域」または「ターゲットエリア」を増やすことはできますか?

PS:技術的な詳細は-

  • myChart.addEventListener(ChartItemEvent.ITEM_DOUBLE_CLICK、doubleClickHandler);
  • mychart.dataTipFunction = myDataTipFunction;

  • Firefox 3.5

  • Flex SDK 3.3
  • Flash Player 10

助けてください!!!!

事前に感謝します。

役に立ちましたか?

解決

はい、グラフのmouseSensitivityプロパティを設定して、ポイントがクリックされたかどうかを判断するときにflexが使用するデータポイントの周囲の半径を指定できます。

ドキュメントから:

public var mouseSensitivity:Number = 5 ポインターがチャート上を移動するときにFlexがデータポイントをマウスポインターの下にあると見なす距離をピクセル単位で指定します。 Flexは、mouseSensitivityピクセル未満のデータポイントはすべてマウスポインターの下にあると見なします。この値は、findDataPointsメソッドでも使用されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top