-1
私はのグラフを持っています。 ChartAreaがありますので、の図にMaxとMinの値が必要です。どうしたらいいですか?ChartAreaで区間の最大値と最小値を検索するC#
P.S. シリーズがあり、AxisXには時間があります(数字ではなく、スクリーンショットを参照してください)。
私はPointIndexを取得できません[確かに、私はそれを行うことができますが、DataPointをクリックしていないときに、私はPointAreaを得ることができませんChartAreaをクリックして、-
double minX = s.Points.Select(v => v.XValue).Min();
double maxX = s.Points.Select(v => v.XValue).Max();
double minY = s.Points.Select(v => v.YValues[0]).Min();
double maxY = s.Points.Select(v => v.YValues[0]).Max();
注:最小値と最大値このようなを見つけることができますSeries s
考えると1
多分あなたは私が欲しかったことを理解していなかったか、または私はできるだけ良いと尋ねなかったでしょうか。 'double minX = s.Points.Select(v => v.XValue).Min();'あなたが書きました。しかし、** FULL **シリーズの分しか見つかりませんでした。私の時間を選ぶと、私の最小値は変わらない。 – Bezgodov
実際に私は必要なものを言うことができます。インターバルを選ぶと、最初のポイントX **と**の2番目のポイントX **が得られます。次に、ズーム(1番目、2番目)を使います。そして私は1つの機能が必要です。私のインターバルを選ぶと、間隔で** max Y **と** min Y **を見つける必要があります。そして、 'AxisY.Maximum = maxY'を設定する必要があります。これは私の仕事ですが、どうすればいいのか分かりません。私はあなたが私の英語を理解できることを願っています:) – Bezgodov
答えの一番下にリンクがありますか? – TaW