Microsoft Chart Controls for .NET Framework支援各種豐富的圖表選項,包括pie(餅圖), area(區域), range(範圍), point(點), circular(圓形), accumulation(累積), data distribution (資料分佈), ajax interactive(AJAX交互作用), doughnut(甜圈圖)等。你可以在控制項的聲明中靜態地聲明圖表數據,或者也可以使用數據綁定動態地填充。在執行時,此伺服器控制項會產生一個圖片(譬如一個.PNG檔案),是使用控制項輸出的元素在頁面的客戶端HTML中所引用的。此伺服器控制項支援快取圖表圖片的功能,還支援儲存到硬碟上以在持久性場景中使用的功能。它不要求安裝其他的伺服器軟體,可以用於任何標準的ASP.NET網頁上。
使用整個圖形控制項主要由以下幾個部分組成:
1.Annotations --圖形註解集合
2.ChartAreas --圖表區域集合
3.Legends --圖例集合
4.Series --圖表序列集合(即圖表資料物件集合)
5.Titles --圖示的標題集合此範例程式碼可以透過設定各類參數,動態展現了三維、平面、曲線等各類Chart圖及結合Ajax的應用,具體功能請查看[本地演示]
同時可以線上查看C#和Vb.net相關原始碼,資料庫採用的是Access
運行程式前請依照原始碼目錄下的MSChart.exe
展開