開源圖表控制項ZedGraph

2022-02-07 08:06:21 字數 3438 閱讀 2253

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軸

iszeroline                   當資料為0時候是否顯示(在餅狀圖顯示的時候有用)

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軸)

graphpane

barbase                            在生成柱狀圖的時候設定柱狀是基於x軸還是其他軸

bartype                            柱狀的型別疊加或其他。

isfontsscaled                    圖比例變化時候圖表上的文字是否跟著自動縮放

isignoreinitial                    是否忽略初始值

isignoremissing                 是否忽略預設值

ispenwidthscaled              圖比例變化時候圖表上的畫筆的粗細是否跟著自動縮放

isshowtitle                       圖表標題是否顯示

panefill                             pane的一些填充資訊

masterpane

basedimension                  縮放比例基數(可以試試效果)

資料                                       未測試過。不知道如何和資料庫繫結

外觀                

isimagemap                      不清楚幹嗎用的

行為axischaneged                   是否允許自動繪圖(沒試過,一般都true,動態繪圖)

cacheduration                   cache儲存時間0

outputformat                   輸出格式

renderedimagepath           輸出路徑

rendermode                      輸出模式,不太清楚一般都是imagetag,另乙個輸出的是亂碼不是

對於圖表而言,一般是三種表現形式:柱狀圖、餅狀圖和點線圖。

開源圖表控制項ZedGraph

chartborder 圖表區域的邊框設定 chartfill 圖表區域的背景填充 legend 圖表的注釋標籤顯示設定專案,一組資料對應一種顏色的注釋 ishstack 當有多個顯示項的時候設定y軸資料是疊加的還是分開的 xaxis 圖表區域的x軸相關資訊設定 axiscolor 座標軸顏色 cr...

ZedGraph控制項重新繪製時需要注意的

最近在用 zedgraph 控制項畫圖的時候遇到了一點小問題,就是在同乙個控制項例項上第一次繪製餅圖的時候一切正常,但是再次繪製的時候不是重新繪製新的餅圖,而是在原有基礎之上又新增進新的物件 pieitem 又看wiki,又查 忙活了一天才把這個問題解決。graphpane mypane zgc.g...

ZedGraph控制項的使用介紹 如何新增到工具欄

最近做的專案,要給客戶做圖示分析,所以在網上搜啊搜啊,終於找到了zedgraph 於是乎下手去做,可是在好幾個園子的介紹中,都是說 2.在專案中引用這個控制項 首先,在專案解決方案裡新增,然後在工具箱中點選右鍵,選擇項,com,瀏覽,開啟,我們就 會在工具箱的最下方發現這個控制項了,確定。然後就可以...