0

すでに設定したグラフにすばやくプロットしようとしているタイプDouble()(1 x n )の配列があります。私がしたい/する必要があるのは、配列を取得して、すでに持っているシリーズのデータ​​ポイント(y軸値)として格納することだけです。これを行うための最良の方法は何ですか?また、配列が変更されると、プロットされるデータポイントは変更されますか?そうでない場合、それらの新しいポイントを再プロットして古いポイントを削除するにはどうすればよいですか?

4

1 に答える 1

1

ポイントの追加は、次のように簡単にする必要があります

Chart1.Series("Default").Points.Add(arrayName)

配列を変更すると自動更新されるので、ポイントを追加するだけでプールのおしっこなどの問題が発生すると思います(一度入ったら出せない) 。したがって、3つのアイテムを含む配列を追加し、次にその配列にdoubleを追加してから、グラフに再度追加すると、誤って7つのポイントが発生します。ただし、そのように、配列を系列にデータバインドすることはできます。

Chart1.Series("Default").Points.DataBindXY(xStrings, xDoubles)

この場合、配列が変更されると、チャートも変更されます。

于 2012-06-21T12:16:47.047 に答える