ZedGraphV515是C#編寫的.NET類別庫,提供了使用者控制項和web控制項。它可以創建2D的線性圖、條形圖和餅圖。
它功能完整且有詳細的功能自訂。
基於LGPL協定開源,.NET 2.0 C#原始碼)它的思路清淅,所以非常容易就上手.
幾個注意點:
圖片的儲存路徑設定:RenderedImagePath屬性中設置,程式對該資料夾應該是有寫入和修改權限的圖片的輸出格式: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次冪指數
IsVisible 是否顯示X軸
source下為ZedGraphV515控件的源碼
展開