1. 程式人生 > >ZegGraph屬性含義

ZegGraph屬性含義

所有 控件 變異 sig 虛線 縮小 base rap 特征

一、主要內容概念

屬性名稱

屬性值、作用

MasterPane

一個類對象管理多個GraphPane來源於PaneBase。使用MasterPane類都是可選的,GraphPane類可以直接用於一個單一的窗格。也提供了方法和管理,安排版面的個人GraphPane對象

GraphPane

初級課,來自PaneBase圖。包括所有其它類的屬性。玻璃的稱號,也控制了玻璃框架和軸框架、背景等。

XAxis, YAxis, Y2Axis

孩子們的軸類。這些課程包括許多方面的軸,包括抽搐,網格、顏色、筆、字體、標簽和風格。

Scale

一個類實例維護軸類。包含規模大小、範圍、步驟,並顯示選項格式的規模。在線性、日誌、變異、順序、文本、日期、DateAsOrdinal指數,LinearAsOrdinal鱗片。

Legend

我們的班級,描述了位置,字體、顏色等,用來畫的傳說。

CurveItem

抽象基類,包括數據,為一個單一的曲線。LineItem,BarItem HiLowBarItem,ErrorBarItem,PieItem,StickItem,OHLCBarItem,JapaneseCandleStickItem,都源自這個類。

CurveList

一個集合類的CurveItem維持一個列表對象。這個訂單的列表控件的曲線的繪制Z-Order。最後的曲線的名單將出現其他所有的曲線。

GraphObj

抽象基類包括位置信息,為多種輔助圖形對象的情節。TextObj,ImageObj LineObj,ArrowObj,EllipseObj,BoxObj,PolyObj,來自GraphObj。

GraphObjList

一個集合類的GraphObj維持一個列表對象。物體的訂單列表中,再加上一個ZOrder財產、控制Z-Order畫畫。最後一項的列表將會出現在所有其它物品背後ZOrder相同的價值。

FontSpec

一個工具類,包含了關於字體、顏色、角、家庭規模、風格、框架、背景填圖上的文本。每課包括文本信息將會包含一個或多個FontSpec對象,具體闡述了相關的字體。

Fill

一個工具類,包括特征的背景色填充。每個對象都有顏色填充能力將會包含一個或多個填補對象來具體說明相關的顏色。

Border

一個工具類,包括特征對象的邊界。每個對象都有邊界的能力將會包含一個或多個邊界對象來具體說明相關的邊境顏色和線路性質。

Location

一個一般的位置為處理圖形對象的陰謀。

PointPair

一種影像封裝單一的一對雙數值(X,Y)數據點。這是其內部數據存儲格式的值在每個CurveItem排列。

PointPairList

一個集合類的PointPair維持一個列表對象。

XDate

這類封裝了一個date-time值(儲存作為System.Double),再加上各式各樣的方法在XL日期、天文儒略日、公歷日期,分數等。看下面的討論,Date-Time軸詳情。

BarType.Cluster

這是正常的格式,各種桿系列組合在集群在每個基地的價值(就像第一個案例圖表)。

BarType.ClusterHiLow

這種格式吸引了hi-low(酒吧有一個頂部和底部是用戶定義的)聚類的格式,所以多高,適用於每一群組。

BarType.Overlay

在這個格式,酒吧是,第BarItem畫在背面,最後BarItem畫在前面。

BarType.SortedOverlay

這是相似的,但是這個酒吧的包裹的價值、分類和最高價值是畫在背面,最小的值是在前面。

BarType.Stack

這個酒吧是上下堆疊,積累的價值。

BarType.PercentStack

這個酒吧是上下堆疊,和作為一個百分位數,總高度總是被100%。

Fill( Color )

使得實心顏色充滿指定的顏色。

Fill( Color, Color )

使一個漸變填充,從color1 color2傾斜的角度,以0度。

Fill( Color, Color, floatangle )

使一個漸變填充,從color1 color2,傾斜的角度。

Fill( Image, WrapMode )

指定一個圖像用於填充。

Fill( Brush )

使用指定的筆刷,直接縮放的筆刷來填補這個目標物體碰撞盒子。

Fill( Brush,

bool

isScaled )

使用指定的筆刷,讓您禁用縮放。

Fill( Brush, AlignH, AlignV )

使用指定的筆刷,無尺度,而是刷對齊。

ZOrder.A_InFront

最高的深度,在前面的所有其他物體。

ZOrder.B_BehindLegend

傳說後面繪制對象。

ZOrder.C_BehindChartBorder

這個圖表畫後面邊境地區。框架

ZOrder.D_BehindAxis

畫後面的軸對象(後面的規模標簽,等等)。

ZOrder.E_BehindCurves

所有的CurveItem後面繪制對象。

ZOrder.F_BehindTitle

GraphPane吸引背後的頭銜。

ZOrder.G_BehindAll

圖繪制的矩形背後填寫(但仍在前面的玻璃長方形填充)。


二、ZedGraph的一些基本一些概念

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,另一個輸出的是亂碼不是圖片

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

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,另一個輸出的是亂碼不是圖片。對於圖表而言,一般是三種表現形式:柱狀圖、餅狀圖和點線圖。

圖片的保存路徑設置:RenderedImagePath 屬性中設置,程序對該文件夾應該是有寫和修改權限的

圖片的輸出格式:OutputFormat 屬性中設置,Png 的推薦,比較清晰。

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,另一個輸出的是亂碼不是圖片。對於圖表而言,一般是三種表現形式:柱狀圖、餅狀圖和點線圖。

ZegGraph屬性含義