Jeff 隨手記

記下學習的點滴,它日回頭看來就是成長 ~

文章數(139) 回應數(897) 引用數(0)

[MSChart] 將註解Annotation停駐在指定的Series位置上

DotBlogs Tags: .Net C
1 人推薦 我要推薦 | 閱讀數 : 960 | Category: .Net隨手記 訂閱

MSChart Control裡,還有一個Annontation的註解功能,可以將一些訊息寫在Annontation並將它置於指定位置,讓圖表更容易瞭解.

image

在上圖就有兩個Annontation,一個顯示賣最好,另一個則為賣最差,這個Annontation要怎麼去定位呢.

做法也是相當的簡單,只要一行就可以做到了.

 

caMax.AnchorDataPoint = chart1.Series[0].Points.FindMaxByValue();

 

AnchorDataPoint就是停駐的錨點,所以我們只要將這個要停駐的資料點DataPoint傳過它即可~

 

原始碼 : MSChartDemo.rar

  • jimmyyu 2009/10/19 下午 05:54 回覆

    # re: [MSChart] 將註解Annotation停駐在指定的Series位置上

    真簡單啊,Jeff公司有在用這東西了嗎?

  • jeff-yeh 2009/10/19 下午 08:18 回覆

    # re: [MSChart] 將註解Annotation停駐在指定的Series位置上

    to jimmyyu :

    還沒咧,目前仍是我自己一個人在玩,等下次跟同事分享,再看有沒有機會用在公司裡.

標題 *
名稱 *
Email (將不會被顯示)
Url
回應
登入後使用進階評論
Please add 4 and 1 and type the answer here: