2013-08-05 30 views
1

我偶然發現了所有關於商業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)許可產品以及它如何解決上述問題的評論。

+2

問題要求我們推薦或找到工具,圖書館或最喜歡的非現場資源是堆棧溢出題外話,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 –

+0

好的會編輯這個問題,謝謝你的建議。 –

+0

我相信你應該下載和比較你自己列出的每一種產品,看看你覺得哪種最能滿足你的需求。我自己只熟悉Infragistics和圖表,你可以看看Silverlight和WPF中提供的XamDataChart,並且在這裏有一個綁定到很多數據的示例:http://www.infragistics.com/products/ silverlight/sample/data-chart /#/ binding-high-volume-data – alhalama

回答

2

看看this previous answer,它顯示了WPF圖表庫之間的一些比較。我無法評論對接管理人員,但如果您確實需要高性能的WPF圖表,則可能需要購買單獨的對接庫和圖表庫。

希望這有助於!

聲明:我是SciChart項目的技術負責人和所有者!

+0

感謝您的意見。我有興趣購買scichart許可證,但是我使用devexpress對接管理器,並想知道您是否可以確認scichart是否可以與devexpress的對接管理器結合使用。乾杯... –

+0

您好,我沒有看到任何理由 - 它是一個WPF用戶控件,可以在任何其他WPF用戶控件中託管。嘗試一下,如果您在論壇上發佈任何問題(www.scichart.com/forums),有人會很樂意提供幫助。謝謝! –

+1

謝謝,我很肯定我會給它一個鏡頭。 –