0

私はd3 chartplotterで作業しています。私のアプリケーションでは、表示されている横軸の現在の開始値と終了値をプログラムに自動的に検出させたいと考えています。たとえば、ユーザーがプロットされたデータを拡大するとします。軸の値が自動的に調整され、プロッターに表示されることはわかっています。私が欲しいのは(おそらくボタンをクリックすると)、プログラムはその時点で表示されているX軸の開始値と終了値を抽出する必要があります。他のことをするには、これら 2 つの値が必要です。私はところでプログラミングにC#wpfを使用しています。フォーラムで検索してみましたが、今のところうまくいきません。これが私がこれまでに持っているものです。しかし、私の目的を達成するためにこれ以上進む方法がわかりません。

CursorCoordinateGraph coordinategraph = new CursorCoordinateGraph(); plotter.Children.Add(coordinategraph);

Upon buttonclick()
{ Retrieve the first and last x-coordinate value on display...}

正しい方向へのポインタは大歓迎です。

ありがとうございました!

4

1 に答える 1

0

私はそれを考え出した。たまたま単純すぎました:)

var v = plotter.Visible;
int X_left = Convert.ToInt32(v.Left);
int X_right = Convert.ToInt32(v.Right);
于 2013-12-28T03:12:50.613 に答える