0

下の画像に示すように、カーソルハンドルをカスタム描画できるかどうか教えてもらえますか (これに適した言葉が思い浮かびません)。赤丸で囲ってみました。

ここに画像の説明を入力

水色の逆三角形をチャートの両端の間で左右にドラッグすると、カーソルを移動できます。上の画像で使用されているコントロールが MSChart であるかどうかはわかりませんが、MS チャートでそれを行うことができるかどうか疑問に思っています。私が抱えている問題は、カーソルの正確な位置を見つけることです。これは、カーソルがチャート エリアに対してのみ相対的であり、描画したいハンドルがチャート エリアの外側にあるためです。チャート エリアの位置を外部座標に変換するにはどうすればよいですか?

ご協力いただきありがとうございます。

4

1 に答える 1

1

はい、そのようなものを作成することは可能ですがChart、自分で描画することはできません..!

直線も三角形もAnnotations、つまり aLineAnnotationと aPolygonAnnotationです。

LineAnnotationを設定すると、ボックスの外にドラッグすることがサポートされますAllowMoving = true。したがって、ハンドルは必要ありません..PolygonAnnotationは と同期するのが最適ですLineAnnotationXAxisどちらも通常、あなたの例のように見えるの座標に配置されるDateTimeか、それらが置かれているデータポイントを設定することによって..

コードについてさらにヘルプが必要な場合は、作成方法を示してChartくださいCharts.

于 2014-11-10T04:47:45.177 に答える