none
請教使用過zedgraph工具的前輩指導 RRS feed

  • 問題

  • 前陣子在網頁上找到了 zedgraph 繪圖工具之後研究了一下感覺很好用。

    但是現在有些問題想請問一下使用過的前輩們,在網路上的範例為 [曲線圖] 、 [長條圖] 、 [餅圖]
    範例連結:http://zedgraph.sourceforge.net/samples.html

    但是現在我想將內容的曲線圖改變成 [不需要將每個點連結起來的圖] , 也就是單純的座標圖而已。 我看他原本網站上提供的範例裡面有畫一張。
    網站連結:http://www.codeproject.com/KB/graphics/zedgraph.aspx

    但是那邊是The Fill class , 好像是專門填滿顏色教學的,並沒有說到如何取消曲線圖。

    曲線圖的寫法是
    pane.AddCurve("Sine Wave", ppl, Color.Blue, SymbolType.Diamond)

    可以請問一下如果要單純的座標圖要怎麼改呢??謝謝各位不吝嗇指教。
    2009年8月31日 下午 04:08

解答

  • 如果你開發環境是VS 2008或Framework 3.5以上,建議你使用Microsoft Chart Control
    http://www.microsoft.com/downloads/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&displaylang=zh-tw

    zedgraph以前在尋找Chat Control時有接觸過,但最終決定的是Dundas Chart Control,因為大多數免費或付費的Chart Control其Object Modal比起Dundas真得是小巫見大巫,而且Dundas還有個好處在座標文字縮放的自動處理做得非常好.

    而建議使用Microsoft Chart Control的原因有2
    1.這是微軟收購Dundas Chart一部分核心後修改的元件,所以Dundas覺大多數的Object modal的概念都可以使用在Microsoft Chart
    2.icrosoft Chart Control在Framework 4.0後已併入核心組件之一,所以未來.Net Framework將會內建,沿用性很高,未來升級不需要大幅度修改程式即可相容,另外像Silverlight 3 Toolkit也支援了.

    • 已標示為解答 Lolota Lee 2009年9月7日 上午 06:24
    2009年9月1日 上午 12:30