2009-07-08 16 views
3

私はDundas Chart ControlsとMicrosoft Chart Controls for .NETを使用しています。現在、私は、チャートコントロールにジェネリックリストの日付を設定するメソッドを持っています。Microsoft Chart Controls/Dundas Chartsコンテンツをクリアしますか?

私は、1つのリストのデータでグラフを作成したとしましょう。次に、別のリストのデータをチャートに取り込みたいと思います。

グラフに2番目のリストのデータを入力するときに問題があります。私はリスト1とリスト2の結合されたデータを表示するグラフを作成しますが、最初のリストのデータのみを表示し、2番目のリストのデータを表示する前にグラフをクリアします。

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

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

答えて

5

見つけました。これを行う:

chart1.Series[0].Points.Clear(); 
0

サンプルコードを投稿してください。

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

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

3

この渡って来るかもしれない他の人のためのコメント:

//clear chart 
Chart1.Series.Clear(); 
Chart1.Titles.Clear(); 
Chart1.Legends.Clear();   
//create chart 

は、タイトル、凡例をグラフのシリーズをクリアするには

関連する問題