2012-02-26 7 views
1

WPFToolkitライブラリのチャートコントロールがメモリをリークすることがわかりました。私はMVVMセットアップで、私はビューコントロール(PieSeriesまたはBarSeries)のItemSourceをViewModelのObservableCollectionにバインドしています。 ObservableCollectionをClear()し、新しいKeyValuePairsをAdd()すると(ユーザーがComboBoxのSelectionChangedイベントをトリガして別のデータセットを参照するとき)これがグラフのデータを変更する方法です。ただし、メモリは解放されません。 XAMLのコントロールをコメントアウトすると、コレクションに追加してもメモリの問題が解消されることがわかりました。WPFToolkit Chartsには、メモリや修正プログラムや代替案が漏れていますか?

このメモリリークの修正はありますか?または無料の代替ツールキットですか?

ありがとうございます!ここ

+0

一方で、私はamChartsを試してみることにしました。 –

答えて

0

これは既知の問題のようですが、簡単な修正です:

ここで見つける
<dvc:Chart.Palette> 
    <dv:ResourceDictionaryCollection> 
     <!-- Note: This a memory leak fix, do not remove--> 
    </dv:ResourceDictionaryCollection> 
</dvc:Chart.Palette> 

http://wpf.codeplex.com/discussions/216609

関連する問題