2013-04-02 46 views

回答

1

Silverlight不是在Windows Embedded Compact設備上繪製圖表的正確答案。您應該使用(或創建)原生GDI元素。如果性能非常重要(例如,對於快速更新的圖表),則可能還會考慮DirectDraw。

在一個商業項目的最好的辦法很可能是使用現成的組件,如this one

你可以找到別人的經驗和建議here爲自己這樣做時尋找什麼的指針。如果您在帖子中詳細說明實際嘗試實現的內容,我可能會給您更詳細的回覆。

+1

我正在試圖製作用於觀察實時數據的數據記錄器的圖表控制,而且性能很重要。因此,如果我主持GDI控件繪製我的Silverlight中的波形(僅適用於疊加層),應用程序會有效嗎? ? – H3llrais3R

+0

@ H3llrais3R更多的是,如果你使用Silverlight。此外,SWE在...中處理是一個皇家的痛苦。你打算做一臺示波器式的東西嗎?你的實際硬件平臺是什麼? – likeitlikeit

+0

它與示波器類似,使用i.MX53作爲硬件。 – H3llrais3R

0

答案是停止使用Silverlight,因爲微軟正在放棄該產品。在Flash中完成 - 或者更好,使用HTML5和JavaScript。

+0

建議在嵌入式Windows設備上的應用程序中使用Web技術是一個壞建議。 – likeitlikeit

0

在最近使用Windows通用應用程序的Windows嵌入式應用程序中,我強烈建議使用oxyplot。

http://oxyplot.org/

這些圖是我在互聯網上迄今發現和使用非常方便最好。最棒的是他們是免費的。你可以使用NuGet包管理器來獲取這些信息,這使得獲取更新非常簡單。

相關問題