實際的開發過程中chart是可以自己使用gdi來自己畫的,但是處理特殊情況可能還是不如系統自帶的控制項。花了一天的時間研究了一下chart。把一些基本的功能算是研究明白了,主要是折線的顯示,用於資料分析,增加參考線,超警戒線區分顯示,離散點/點線連線基本滿足需要了。
上硬菜(想用的可以修改一下使用,勿噴):
chart主要屬性:
chartarea:在容器內建立多個chart表
series:設定多組資料的顯示(比如乙個chart裡面可以出現多條折線)
title:設定chart的標題屬性
legends:設定每組資料的標籤屬性
效果圖:
建立乙個form窗體,在series屬性裡面增加三個series
//建立資料
private datatable createdatatable()
private void form1_load(object sender,eventargs e)
#endregion
#region 先設定為折線顯示(然後設定折線拐點的大小與style)
//設定線條的粗細
chart1.series[0].borderwidth=2;
//標記顯示點的顏色
chart1.series[0].markerbordercolor=color.blue;
//設定點的邊框粗細
chart1.series[0].markerborderwidth=2;
//設定點的中心顏色
chart1.series[0].markercolor=color.white;
//設定點的大小
chart1.series[0].markersize=8;
//設定點的型別
chart1.series[0].markerstyle=markerstyle.circle;
//將超限的點修改為紅色區分顯示
foreach(datapoint point in chart1.series[0].points)
#endregion
}
Chart控制項用法
最近開發要使 用圖表,delphi裡提供了圖表開發的控制項tchart,可惜幫助裡沒有demo 上網搜尋了一下,竟然發現文章也少的可憐。沒辦法,自己豐衣足 食,寫 試用,看幫助,讀 搞了半天大概弄明白了tchart的使用方式,下面寫一下幾個常見問題的解決。1.如何寫乙個tchart的hello wo...
Chart控制項的用法
最近用到統計方面的功能,文件統計不用說,都是匯出excel,若要檢視效果,這裡推薦乙個asp.net中的控制項char。簡單示例 view code 檢視顯示說明 可以設定series的charttype屬性值,來決定顯示什麼樣的檢視,下面是常用的檢視舉例 後台繫結 12 3456 78910 11...
VS2010的Chart控制項的用法
vs2010的chart控制項的用法 最近用到統計方面的功能,vs2010中自帶了統計控制項,覺得不錯,網上查了下用法,以下網上蒐集 vs2010新增chart控制項,可以直接在頁面插入圖表 簡單示例 asp chart id chart1 runat server height 400px wid...