Adobe Flex 차트의 데이터 포인트를 정확하게 클릭하는 데 어려움이 있습니다.
-
06-07-2019 - |
문제
Flex 차트 내부의 데이터 포인트에서 두 번 클릭 이벤트와 관련된 몇 가지 작업이 있습니다. 사용자가 마우스 포인터를 호버링하면 마우스 데이터 팁이 올바르게 표시됩니다. 그러나 사용자는 이벤트를 올바르게 발사하려면 포인트를 '정확하게'클릭해야합니다. 이 클릭 이벤트의 '반경'또는 '범위'또는 '지역'또는 '대상 영역'을 늘릴 수 있습니까?
추신 : 기술 세부 사항은 -
- mychart.addeventListener (Chartitemevent.item_double_click, doubleclickhandler);
mychart.datatipfunction = mydatatipfunction;
Firefox 3.5
- Flex SDK 3.3
- 플래시 플레이어 10
도와주세요 !!!!
미리 감사드립니다.
해결책
예, 차트에 MouseSensitivity 속성을 설정하여 포인트가 클릭되었는지 확인할 때 Flex가 사용할 데이터 포인트 주위에 경계 반경을 지정할 수 있습니다.
문서에서 :
Public Var MousesEnsitivity : Number = 5는 픽셀로 거리를 지정하여 Flex가 포인터가 차트 주위를 이동할 때 데이터 포인트가 마우스 포인터 아래로 간주되는 거리를 지정합니다. Flex는 마우스 포인터 아래에있는 MouseSensitivity 픽셀보다 적은 데이터 포인트를 고려합니다. 이 값은 FindDatapoints 메소드에서도 사용됩니다.
제휴하지 않습니다 StackOverflow