我偶然發現了所有關於商業WPF圖表庫的2009 - 2011年的帖子,然而,自那時以來發生了很多變化(我認爲大部分變化都是更好的綁定,更少的代碼),我想知道哪些庫適合我的需求最好關於目前版本。我尋找以下內容:最先進的WPF圖表庫處理> 100,000個數據點和VS2012像對接管理器?
編輯根據要求(描述具體問題):我嘗試了DevExpress的演示並綁定到包含大約200,000個數據點的集合。圖表2D圖表組件加載數據點的速度非常慢,並且縮放幾乎是不可能的。我試用了當前的2013 DevExpress WPF版本。因此,爲了解決處理這些數據點的問題,我尋找了哪些製圖庫可以處理集合中的這種數據量的建議。
其他要求:
- 應該是一個商業庫針對WPF
- 展望,可以處理大量的時間序列數據點(沒有實時的需要)建立金融和折線圖,我可能要綁定到包含最多200,000個數據點的集合。縮放和平移時,圖表控件應平滑。圖書館應該提供某種「採樣」功能,這意味着並非所有的數據點都被顯示,除非對可見性有必要(顯然,如果只在顯示屏上顯示5k就顯示所有200k數據點是沒有意義的)。
- 我尋找一個圖書館,提供一個體面的對接經理。我尋找的圖書館並不一定都是頂級圖表,因爲我最終可能會購買兩種不同的許可證。對接管理器應該以某種方式類似於VisualStudio2012佈局,也就是說,庫應該包含屬性控制和其他樹控件,有點類似VS的體驗。
- 控件應該很容易綁定,我不想處理事件,後面的代碼。 Telerik的,Infragistics的,SciChart,ComponentOne的:
- 控制/庫應該與MVVM庫,如棱鏡或MVVMLight
當前的競爭者一般是(但請添加任何你認爲適合的需要)發揮比較好聽。
我更喜歡反映您已展示產品或使用(d)許可產品以及它如何解決上述問題的評論。
問題要求我們推薦或找到工具,圖書館或最喜歡的非現場資源是堆棧溢出題外話,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 –
好的會編輯這個問題,謝謝你的建議。 –
我相信你應該下載和比較你自己列出的每一種產品,看看你覺得哪種最能滿足你的需求。我自己只熟悉Infragistics和圖表,你可以看看Silverlight和WPF中提供的XamDataChart,並且在這裏有一個綁定到很多數據的示例:http://www.infragistics.com/products/ silverlight/sample/data-chart /#/ binding-high-volume-data – alhalama