亚洲人成激情在线播放_亚洲av无码成人精品区在线播放_亚洲综合激情视频_亚洲无av在线中文字幕

歡迎您的來訪!有源碼,好建站(m.bmm520.net)源碼海洋源碼網(wǎng)為您提供快速建站平臺(tái).
當(dāng)前位置: 首頁 > 行業(yè)資訊 > c# .net 資料 >

C#下MSchart的應(yīng)用總結(jié)

時(shí)間:2019-11-05 16:06來源:未知 作者:源碼海洋 點(diǎn)擊:
【W(wǎng)inForm】MSChart主要屬性 一、 繪圖區(qū)域ChartAreas 在一個(gè)Chart控件中可增加多個(gè)繪圖區(qū)域,每個(gè)繪圖區(qū)域包含獨(dú)立的圖表組、數(shù)據(jù)源,可用于多個(gè)圖表類型。 1.AlignmentOrientation:圖表區(qū)對齊方向,定義兩個(gè)繪圖區(qū)域間的對齊方式,默認(rèn)為Vertical。 2.Ali

 【W(wǎng)inForm】MSChart主要屬性

一、繪圖區(qū)域ChartAreas

在一個(gè)Chart控件中可增加多個(gè)繪圖區(qū)域,每個(gè)繪圖區(qū)域包含獨(dú)立的圖表組、數(shù)據(jù)源,可用于多個(gè)圖表類型。

1.AlignmentOrientation:圖表區(qū)對齊方向,定義兩個(gè)繪圖區(qū)域間的對齊方式,默認(rèn)為Vertical。

2.AlignmentStyle:圖表區(qū)對齊類型,定義圖表間用以對其的元素。

3.AlignWithChartArea:參照對齊的繪圖區(qū)名稱。

4.InnerPlotPosition:圖表在繪圖區(qū)內(nèi)的位置屬性。

  a.Auto:是否自動(dòng)對齊。

  b.Height:圖表在繪圖區(qū)內(nèi)的高度(百分比,取值在0-100)

  c.Width:圖表在繪圖區(qū)內(nèi)的寬度(百分比,取值在0-100)

  d.X,Y:圖表在繪圖區(qū)內(nèi)左上角坐標(biāo)

5.Position:繪圖區(qū)位置屬性,選項(xiàng)如同InnerPlotPosition。

6.Name:繪圖區(qū)名稱。

7.Axes:坐標(biāo)軸集合-非常重要的部分,可分別設(shè)置X軸(X axis),Y軸(Y axis),第二X軸(SecnondaryX axis)和第二Y軸(Secnondary Y axis),常用的屬性包括:

 a.ArrowStyle設(shè)置坐標(biāo)軸是否有箭頭

  b.Interval:軸刻度間隔大小

 c.IntervalOffset:軸刻度偏移量大小

 d.LableStyle 設(shè)置坐標(biāo)軸的文字大小等

  e.MajorGrid:主要輔助線

 f.MajorTickMark:主要刻度線

 g.MinorTickMark:次要刻度線

 h.MinorGrid:次要輔助線

  i.Title:坐標(biāo)軸標(biāo)題

  j.TitleAlignment:坐標(biāo)軸標(biāo)題對齊方式

二、數(shù)據(jù)系列Series

Series:最重要的屬性,圖表集合,就是最終看到的餅圖、柱狀圖、線圖、點(diǎn)圖等構(gòu)成的合;可以將多種相互兼容的類型放在一個(gè)繪圖區(qū)域內(nèi),形成復(fù)合圖。

1.ChartArea:圖表所屬的繪圖區(qū)域名稱

2.ChartType:圖表類型(柱形、餅形、線形、點(diǎn)形等)

3.IsValueShownAsLabel:是否顯示數(shù)據(jù)點(diǎn)標(biāo)簽,如果為true,在圖表中顯示每一個(gè)數(shù)據(jù)值

4.Label:數(shù)據(jù)點(diǎn)標(biāo)簽文本

5.LabelFormat:數(shù)據(jù)點(diǎn)標(biāo)簽文本格式

6.LabelAngle:標(biāo)簽字體角度

7.Legend:當(dāng)前數(shù)據(jù)系列(圖表)使用的圖例名稱

8.Name:數(shù)據(jù)系列的名稱

9.Palette:數(shù)據(jù)系列(圖表)外觀定義

10.Points:數(shù)據(jù)點(diǎn)集合,構(gòu)成數(shù)據(jù)系列的點(diǎn)

11.XValueMember:橫坐標(biāo)綁定的數(shù)據(jù)源

12.XValueType:橫坐標(biāo)軸類型

13.YValueMembers:縱坐標(biāo)綁定的數(shù)據(jù)源

14.YValueType:縱坐標(biāo)軸類型

、圖例Legends

MSChart的圖例默認(rèn)不顯示,但可進(jìn)行如下設(shè)置:

1.Alignment:對齊方式

2.AutoFitMinFontSize:當(dāng)IsTextAutoFit為true時(shí),顯示的最小字體

3.BackColor:背景顏色,當(dāng)本身的繪圖區(qū)域有背景時(shí),將其設(shè)置為transparent效果更佳。

4.enabled:是否顯示圖例

5.IsTextAutoFit:文字大小根據(jù)圖例區(qū)域的大小自動(dòng)調(diào)整

6.Position:圖例出現(xiàn)的位置

 

 

 

技術(shù)分享

從圖中可以看到一個(gè)chart可以繪制多個(gè)ChartArea,每個(gè)ChartArea都可以繪制多條Series。ChartArea就是就是繪圖區(qū)域,可以有多個(gè)ChartArea疊加在一起,series是畫在ChartAarea上的,Series英文意思是“序列、連續(xù)”,其實(shí)就是數(shù)據(jù)線,它可以是曲線、點(diǎn)、柱形、條形、餅圖...可以注意該chart當(dāng)數(shù)據(jù)非常多的時(shí)候可以通過鼠標(biāo)選擇查看區(qū)域,進(jìn)一步拖拽橫縱向滾動(dòng)條來縮小曲線圖查看。

 

一、數(shù)據(jù)源:

    數(shù)據(jù)返回方式是DataSet.Tables[0],即DataTable,也是最基本的數(shù)據(jù)源方式。這里只介紹DataTable綁定數(shù)據(jù)源,很簡單:

                chartData.DataSource = dt;

                chartData.DataBind();

二、Series:

   Series是畫在ChartArea上的線、點(diǎn)、柱形、條形、餅圖,簡單點(diǎn)兒說就是畫在上面的數(shù)據(jù),直接說屬性,

 1. “標(biāo)記”:就是數(shù)據(jù)點(diǎn),某個(gè)數(shù)據(jù)值的點(diǎn)。如下圖所示:

技術(shù)分享

技術(shù)分享

 

3. “Font”:數(shù)據(jù)標(biāo)簽上的字體和樣式

Font                      標(biāo)簽字體設(shè)置

     Font.Unit                 個(gè)人設(shè)置此值為Document,自己體會(huì)

     LabelAngle                標(biāo)簽角度,斜多少度,建議就正著

     LabelBackColor            標(biāo)簽背景顏色

     LabelBorderColor          標(biāo)簽邊框顏色

      LabelBorderDahStyle       標(biāo)簽邊框樣式

     LabelBorderWidth          標(biāo)簽邊框?qū)挾?/p>

     LabelForeColor            標(biāo)簽字體顏色

     其他屬性自己試

4、空白點(diǎn)(EmptyPointStyle):就是連續(xù)的數(shù)據(jù),譬如X軸對應(yīng)Y軸沒數(shù)據(jù),或Y軸對應(yīng)X軸沒數(shù)據(jù),這樣的數(shù)據(jù)點(diǎn)可以對其設(shè)置相應(yīng)的屬性;

 

5、數(shù)據(jù)源:注意這里是Series的數(shù)據(jù)源(XValueMember、YValueMembers)

注意:
    第一,這兩個(gè)屬性對應(yīng)的是DataTable的兩個(gè)列,也就是一般的X軸對應(yīng)時(shí)間,Y軸對應(yīng)數(shù)據(jù)值,但是也要注意對DataTable的每個(gè)數(shù)據(jù)單元的值做判斷,尤其是DBNull或空。我這里的數(shù)據(jù)庫的NewDateTime列數(shù)據(jù)類型是DateTime類型,NewFyj是Double類型。

    第二,Series的數(shù)據(jù)源和Chart控件的數(shù)據(jù)源有區(qū)別,只有DataTable先綁定了Chart,Series才對應(yīng)到列,否則無法對應(yīng)。

6. 圖表(ChartArea):也就是Serie畫在哪個(gè)ChartArea上,ChartType是Serie的圖表類型,也就是畫何種圖,曲線圖、直線圖、點(diǎn)、柱狀圖、餅圖等...

7. 圖例(Legend):也就是每個(gè)Serie的名字和樣式,只要?jiǎng)?chuàng)建Serie就會(huì)自動(dòng)產(chǎn)生加載在Legend里,里面的屬性可以試一下,如果想調(diào)整Legend的位置,可以去Legend集合里設(shè)置,比較簡單,這里不多說

8. 映射區(qū)(TooTip):鼠標(biāo)放在數(shù)據(jù)點(diǎn)上出現(xiàn)的小提示,建議用代碼控制;

9. 雜項(xiàng):  EmptyPointValue:空數(shù)據(jù)點(diǎn)的值做平均還是做零處理

         LabelStyle: 對標(biāo)簽硬性的規(guī)定顯示在數(shù)據(jù)點(diǎn)旁的哪個(gè)位置

10. 軸:也就是X軸和Y軸,X軸有主軸和副軸,Y軸也有主軸和副軸,主軸為Primary,副軸為Secondary。X主軸在下方,Y主軸在右方,X副軸在上方,Y副軸在右方。

 

三、ChartAreas:

Chart控件里最重要的,每個(gè)Serie都畫在ChartArea上,Chart控件可以有多個(gè)ChartArea疊加在一起顯示。比如第一個(gè)ChartArea繪制的是曲線,第二個(gè)畫的柱狀圖或者是別的,這也是上面說過的Serie的ChartType,我們也可以把多個(gè)Serie畫在一個(gè)ChartArea上,但是如果有一個(gè)列數(shù)據(jù)單位范圍在500~10000之間的數(shù)據(jù)浮動(dòng)最大,有一列數(shù)據(jù)單位范圍在0.1~2.0之間,有一列數(shù)據(jù)單位范圍在50~100之間,那畫在同一個(gè)ChartArea上顯示的話,0.1到2.0的數(shù)據(jù)會(huì)變成一條直線。當(dāng)只有1、2條這樣的數(shù)據(jù)時(shí),可以在Serie中設(shè)置主軸和副軸,但當(dāng)出現(xiàn)多條數(shù)據(jù),多種類型的顯示,就需要多個(gè)ChartArea來解決了。

 

1.      對齊:ChartArea對齊方式;

AlignmentOrientation水平對齊、垂直對齊、全部對齊

AlignmentStyle  根據(jù)哪種方式對齊   AlignmentWithChartArea和哪個(gè)對齊

2.      三維(Area3DStyle):自己試試,效果很沉重,不是很好;

3.      外觀:可以對ChartArea顏色、邊框、位置的設(shè)置;

注意:

  第一,InnerPlotPosition和Position一個(gè)是大的,一個(gè)是內(nèi)部繪制的,試一下就明白了,這里最重要的是多個(gè)ChartArea重疊在一起的時(shí)候,兩個(gè)Position一定要設(shè)置相同,否則就重疊不上了。

 第二,多個(gè)ChartArea重疊在一起的時(shí)候,顏色或圖片只能在疊在最底下的ChartArea來設(shè)置,上面的ChartArea都設(shè)置為透明即可,最底下的ChartArea是ChartAreas[0],所以不要設(shè)置錯(cuò)。

4.      游標(biāo):CursorX和CursorY,就是橫向和縱向滾動(dòng)條, 首先強(qiáng)調(diào)一下,只要想選擇區(qū)域細(xì)看曲線圖,就一定要啟用游標(biāo),游標(biāo)的設(shè)置只能在疊加在最上面的ChartArea進(jìn)行設(shè)置,也就是ChartArea[ChartArea.Count-1],X軸和Y軸上都可以有游標(biāo),可以拖動(dòng),可以注意看有個(gè)按鈕上面有個(gè)圓圈,就是向后退,滑動(dòng)用戶選擇的區(qū)域,松開鼠標(biāo)就會(huì)變成該區(qū)域的圖形;

5.      軸Axes!!:非常重要,一個(gè)ChartArea有4個(gè)軸:主軸X axis、主軸Y(Value)axis、副軸X axis、副軸Y(Value)axis,每個(gè)軸屬性均相同;屬性:標(biāo)簽、間隔(Interval)、標(biāo)題、數(shù)據(jù)視圖(ScaleView)、滑動(dòng)條(ScrollBar),外觀、網(wǎng)絡(luò)刻度線等;

注意:  ScaleView是數(shù)據(jù)視圖,也就是當(dāng)前繪制出圖表的一個(gè)區(qū)域,如果用鼠標(biāo)選擇某個(gè)區(qū)域展開顯示,新展開的就又是一個(gè)ScaleView,只把它想成當(dāng)前顯示的視圖就好理解了。ScrollBar就是游標(biāo),之前我們說的ChartArea.CursorX或Y是也是游標(biāo),這里的ScrollBar是滾動(dòng)條,仔細(xì)看兩者的屬性不難發(fā)現(xiàn),一個(gè)是選擇區(qū)域,一個(gè)是拖拽滾動(dòng)條查看所有數(shù)據(jù)。

(責(zé)任編輯:源碼海洋)本文地址:http://m.bmm520.net/info/net/2019/1105/19982.html

推薦資訊

亚洲人成激情在线播放_亚洲av无码成人精品区在线播放_亚洲综合激情视频_亚洲无av在线中文字幕

      亚洲私人黄色宅男| 国产高清不卡二三区| www.欧美日韩国产在线| 一区在线播放视频| 精品视频在线免费看| 国产精品久线在线观看| 久久精品99久久久| 中文在线一区二区| 欧美日韩日本视频| 亚洲天堂精品在线观看| 国产精一品亚洲二区在线视频| 国产精品美日韩| 欧美日本免费一区二区三区| 亚洲日韩欧美一区二区在线| 国产精品69毛片高清亚洲| 亚洲欧美色一区| 日韩欧美国产高清| 秋霞成人午夜伦在线观看| 久久国产精品免费| 国产精品婷婷午夜在线观看| 欧美三级日韩三级| 亚洲色图制服诱惑| 国产aⅴ精品一区二区三区色成熟| 伊人婷婷欧美激情| 欧美精品一区二区三区在线| 日本va欧美va精品发布| 中文字幕电影一区| 日韩一级片在线播放| 亚洲不卡av一区二区三区| 91色综合久久久久婷婷| 欧美色中文字幕| 亚洲宅男天堂在线观看无病毒| 97se亚洲国产综合自在线 | 偷窥国产亚洲免费视频| 中文在线资源观看网站视频免费不卡 | 欧美精品一二三四| 亚洲一区在线视频观看| 久久久电影一区二区三区| 欧美军同video69gay| 亚洲成av人片一区二区| 国产拍欧美日韩视频二区| 欧美一区二区三区在线视频 | 一本大道久久a久久综合| 综合中文字幕亚洲| 91在线视频播放| 欧美喷水一区二区| 日日嗨av一区二区三区四区| 亚洲欧美综合网| 国产欧美精品一区| 成人性色生活片免费看爆迷你毛片| 色视频欧美一区二区三区| 亚洲精品一二三| 国产欧美日韩一区二区三区在线观看| 日韩亚洲欧美中文三级| 久久99精品国产麻豆不卡| 亚洲中国最大av网站| 最新不卡av在线| 久久精品亚洲精品国产欧美kt∨| 欧美一区国产二区| 精品伊人久久久久7777人| 亚洲成人免费视频| 亚洲综合色区另类av| 亚洲国产成人私人影院tom| 337p日本欧洲亚洲大胆色噜噜| 国产一区二区剧情av在线| 91精品福利视频| 视频一区二区国产| 亚洲资源中文字幕| 亚洲综合免费观看高清完整版| 国产精品乱码久久久久久| 国产日韩精品一区| 久久综合国产精品| 久久婷婷色综合| 成人免费av网站| 日韩手机在线导航| 国产精品亚洲人在线观看| 欧美中文字幕不卡| 蜜臀精品一区二区三区在线观看| 亚洲超碰精品一区二区| 亚洲福利视频一区| 一区二区三区美女视频| 一区二区不卡在线播放| 亚洲日本va午夜在线影院| 亚洲欧洲综合另类| 亚洲人成网站色在线观看| 亚洲免费看黄网站| 日韩美女久久久| 亚洲老司机在线| 最新不卡av在线| 亚洲精品中文在线影院| 亚洲同性同志一二三专区| 亚洲伦在线观看| 亚洲欧美日韩在线播放| 亚洲综合在线观看视频| 亚洲制服丝袜av| 五月天一区二区三区| 五月开心婷婷久久| 蜜臀精品久久久久久蜜臀| 在线观看免费视频综合| 韩日av一区二区| 欧美精品色一区二区三区| 国产精品123区| 日韩精品一区二| 久久亚洲精品国产精品紫薇| 日本一区二区成人| 国产精品美女久久久久久久| 亚洲乱码中文字幕| 亚洲成人一区二区| 久久成人精品无人区| 欧美一区中文字幕| 99国产精品久久久久久久久久 | 日韩国产欧美一区二区三区| 欧美性xxxxxx少妇| 粉嫩aⅴ一区二区三区四区| www欧美成人18+| 国产欧美日韩不卡免费| 一区二区三区在线免费视频| 亚洲成av人片一区二区梦乃| 久久国产福利国产秒拍| 日韩一级免费一区| 久久久精品蜜桃| 亚洲精品乱码久久久久| 午夜av一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区| 欧美一区二区三区婷婷月色| 91色|porny| 亚洲另类在线视频| 色欧美片视频在线观看| 国产经典欧美精品| 国产三级精品视频| 一区二区三区四区精品在线视频| 人人狠狠综合久久亚洲| 日韩三级精品电影久久久| 国产日韩欧美激情| 亚洲va天堂va国产va久| 欧美三级视频在线| 91亚洲精品一区二区乱码| 亚洲色图第一区| 欧洲激情一区二区| av亚洲精华国产精华精华 | 国产欧美久久久精品影院| 亚洲激情自拍视频| 国内精品国产三级国产a久久| 久久亚洲精品小早川怜子| 亚洲品质自拍视频| 精品一区二区久久| 国产亚洲一二三区| 一区二区免费视频| 国产精品中文字幕日韩精品 | 一区二区国产视频| 国产精品12区| 亚洲欧洲99久久| 在线视频一区二区三| 99久久免费国产| 亚洲一二三区在线观看| 欧美裸体bbwbbwbbw| 亚洲国产精品高清| 青娱乐精品在线视频| 久久综合狠狠综合| 亚洲国产精品麻豆| av一区二区久久| 亚洲午夜久久久久久久久电影网 | 日韩欧美成人激情| 亚洲人精品一区| 国产成人在线网站| 亚洲女与黑人做爰| 5月丁香婷婷综合| 中文字幕一区二区三| 国产在线观看免费一区| 国产精品理论片| 欧美日韩国产小视频在线观看| 国产欧美中文在线| 久久99久久久久久久久久久| 亚洲国产精品av| 91成人在线观看喷潮| 国产日韩精品一区二区三区在线| 蜜臀va亚洲va欧美va天堂| 中文字幕高清一区| 欧美日韩一区二区三区在线| 国产精品黄色在线观看 | 91精品国产综合久久香蕉麻豆| **性色生活片久久毛片| 国产成人欧美日韩在线电影| 亚洲精品成人精品456| 日韩欧美精品三级| 亚洲第一综合色| 国产丝袜在线精品| 国内精品国产成人国产三级粉色| 亚洲人精品一区| 欧美va天堂va视频va在线| 婷婷久久综合九色国产成人| 国产欧美一区二区三区沐欲| 国产综合久久久久久鬼色| 亚洲激情中文1区| 精品国产麻豆免费人成网站| 午夜精品福利一区二区蜜股av | 亚洲国产精品久久久男人的天堂| 久久新电视剧免费观看| 欧美丝袜丝交足nylons| 亚洲欧美日本韩国|