2011-12-15 4 views
2

マウスがzedgraphの曲線上にあるときを検出しようとしましたが、マウスが曲線のポイントを超えていればそれが可能ですが、問題は曲線にポイントがないときですZedgraphのマウスオーバーでの検出

; Y = 10 X = 1000] - [Y = 10 X = 0]:

曲線が2点で定義されるその領域に、

私はあなたの例を示してみましょうマウスがポイント[X = 500; Y = 10]にある場合、それはカーブを越えていますが、ポイント上ではありませんので、私はそれを検出できません。

マウスがライン上にあるが必ずしもポイントを超えていないときに発生するイベントはありますか?

ありがとう

答えて

0

いいえ、これは手動で補間する必要があります。 (私はそれををテストしていない)FindNearestCurve機能の一例

https://stackoverflow.com/a/5885812/445533

(これらの回答で説明するように、しかしLineObjのために働くFindNearestObjectあり)を示す、私の同様の質問に投稿された答えを参照してください。
+0

それは私がやっていたことでしたが、私はすでにZedgraphで実装されている簡単な方法がなければならないと考えました。 あなたの答えをありがとう。 よろしく – user1099368

関連する問題