3

Dundas Chart Controls と Microsoft Chart Controls for .NET を使用しています。現在、チャート コントロールにジェネリック リストの日付を設定するメソッドがあります。

1 つのリストのデータをグラフに入力するとします。次に、グラフに別のリストのデータを入力します。

2 番目のリストのデータをチャートに取り込む際に問題があります。リスト 1 とリスト 2 の結合されたデータを表示するグラフになりますが、最初のリストのデータのみを表示し、2 番目のリストのデータを表示する前にグラフをクリアします。

2 番目のリストのデータを取り込む前にチャート コントロールをクリアするためにさまざまなメソッド呼び出しを試みましたが、役に立ちませんでした。

これを行う方法はありますか?

4

3 に答える 3

5

見つけた!これを行う:

chart1.Series[0].Points.Clear();
于 2009-07-08T14:02:27.493 に答える
3

これに出くわすかもしれない他の人へのコメント:

チャートシリーズ、タイトル、および凡例をクリアするには:

//clear chart
Chart1.Series.Clear();
Chart1.Titles.Clear();
Chart1.Legends.Clear();           
//create chart
于 2010-05-31T18:45:19.600 に答える
0

おそらくいくつかのサンプルコードを投稿する必要があります。

ただし、データソースをリセットするだけの問題だと思います。ポイントのリスト (またはその他の構造) があると仮定すると、そのデータ コンテナー (つまりリスト) の新しいインスタンスを作成し、データを入力してから、チャートに割り当てる必要があります。

代わりに、おそらく既存のデータ コンテナーの要素を設定しようとしていて、それを正しくクリアしていないようです。

于 2009-07-08T13:44:00.357 に答える