ユーザーがAdobe Flexのチャートでデータポイントを正確にダブルクリックするのが難しい
-
06-07-2019 - |
質問
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メソッドでも使用されます。
所属していません StackOverflow