工做中須要畫統計表,沒有頭緒,網上找到這個,不錯。babel
gridview結合Zedgraph使用用法 http://www.cnblogs.com/levin9/articles/859476.htmlide
ZedGraph類庫介紹 http://blog.csdn.net/tjvictor/category/257827.aspx工具
介紹和簡單的操做手冊:http://www.codeproject.com/csharp/zedgraph.asp 代碼例子:http://zedgraph.org/wiki/index.php?title=Sample_Graphs 總體介紹:http://zedgraph.org/wiki/index.php?title=Main_Page 操做手冊(官網):http://zedgraph.org/wiki/index.php?title=How_Do_I%3F 中文網站:(這個很差,是在線翻譯過來的,看着比較累) http://202.165.104.75/babelfish/translate_url_content?lp=en_zh&trurl=http%3a%2f%2fzedgraph.org%2fwiki字體
還有這個,使用幫助:http://www.codeproject.com/KB/graphics/zedgraph.aspx網站
附:在vs中使用ZedGraph控件的一些記錄(轉)ui
幾個注意點:url
圖片的保存路徑設置:RenderedImagePath 屬性中設置,程序對該文件夾應該是有寫和修改權限的spa
圖片的輸出格式:OutputFormat 屬性中設置,Png 的推薦,比較清晰。
Chart
ChartBorder |
圖表區域的邊框設置 |
ChartFill |
圖表區域的背景填充 |
Legend |
圖表的註釋標籤顯示設置項目,一組數據對應一種顏色的註釋 |
IsHStack |
當有多個顯示項的時候設置 Y 軸數據是疊加的仍是分開的 |
Xaxis |
圖表區域的 X 軸相關信息設置 |
AxisColor |
座標軸顏色 |
Cross |
座標的原點,能夠設置座標的偏移程度 |
CrossAuto |
原點自動設置:True 的話 Cross 的設置就無效了。 |
FontSpec |
X 軸標題字體相關信息 |
Angle |
X 軸標題字體顯示時候的角度,0爲水平 90爲垂直 |
Fill |
X 軸標題字體填充信息 |
ColorOpacity |
透明度 |
IsScaled |
設置 X 軸標題字體顯示大小是否根據圖的比例放大縮小 |
RangeMax |
填充時候的最大傾斜度(有過渡色,沒試過) |
RangeMin |
填充時候的最小傾斜度(有過渡色,沒試過) |
StringAlignment |
X 軸標題字體排列(不清楚,沒試過) |
IsOmitMag |
是否顯示指數冪(10次方,沒試過,彷佛與 IsUseTenPower 有關係) |
IsPreventLabelOverlap |
座標值顯示是否容許重疊,若是False的話,控件會根據座標值長度自動消除部分座標值的顯示狀態 |
IsShowTitle |
X 軸標題是否顯示 |
IsTicsBetweenLabels |
兩個座標值之間是否自動顯示分隔標誌 |
IsUseTenPower |
是否使用10次冪指數 |
IsZeroLine |
當數據爲0時候是否顯示(在餅狀圖顯示的時候有用) |
IsVisible |
是否顯示 X 軸 |
MajorGrid |
大跨度的 X 軸表格虛線線顯示信息 |
DashOff |
虛線中孔間距 |
DashOn |
虛線單位長度 |
MajorTic |
大跨度的 X 軸刻度信息 |
IsInside |
在 Chart 內部是否顯示 |
IsOutSide |
在 Chart 外部是否顯示 |
IsOpposite |
在對面的軸上是否顯示 |
MinorGrid |
小跨度的 X 軸表格虛線顯示信息 |
MinorTic |
小跨度的 x 軸刻度信息 |
MinSpace |
刻度和軸之間的距離(沒試過) |
Scale |
刻度值的一些設定 |
IsReverse |
X 軸的刻度值從高到低仍是從低到高 |
MajorStep |
大刻度步長 |
MajorStepAuto |
是否自動設置大刻度步長 |
MajorUnit |
大刻度步長單位 |
Max |
刻度最大值 |
MaxAuto |
根據輸入數據自動設置刻度最大值 |
Min |
刻度最小值 |
MinAuto |
根據輸入數據自動設置刻度最小值 |
MinGrace |
不清楚,沒試過 |
MinorStep |
小刻度步長 |
MinorStepAuto |
是否自動設置小刻度步長 |
MinorUnit |
小刻度單位 |
Type |
數據顯示方式 |
Liner |
直接現實(自動) |
Date |
按日期方式顯示 |
Log |
按指數冪方式顯示 |
Ordinal |
順序顯示 |
Y2Axis |
第二個 Y 軸座標信息顯示(具體設置看 X 軸) |
Yaxis |
第一個 Y 軸座標信息顯示(具體設置看 X 軸) |
BarBase |
在生成柱狀圖的時候設置柱狀是基於 X 軸仍是其餘軸 |
BarType |
柱狀的類型疊加或其餘。 |
IsFontsScaled |
圖比例變化時候圖表上的文字是否跟着自動縮放 |
IsIgnoreInitial |
是否忽略初始值 |
IsIgnoreMissing |
是否忽略缺省值 |
IsPenWidthScaled |
圖比例變化時候圖表上的畫筆的粗細是否跟着自動縮放 |
IsShowTitle |
圖表標題是否顯示 |
PaneFill |
Pane 的一些填充信息 |
BaseDimension |
縮放比例基數(能夠試試效果) |
IsImageMap |
不清楚幹嘛用的 |
AxisChaneged |
是否容許自動繪圖(沒試過,通常都 true,動態繪圖) |
CacheDuration |
Cache 保存時間0 |
OutputFormat |
輸出格式 |
RenderedImagePath |
輸出路徑 |
RenderMode |
輸出模式,不太清楚通常都是 ImageTag,另外一個輸出的是亂碼不是圖片。對於圖表而言,通常是三種表現形式:柱狀圖、餅狀圖和點線圖。 |