轉(zhuǎn)帖|其它|編輯:郝浩|2010-10-14 13:09:25.000|閱讀 2887 次
概述:TeeChart是一個(gè)很友好的圖表控件,可以很好的支持VS2005.在網(wǎng)絡(luò)上找了很久Teechart說(shuō)明類(lèi)的文檔(For .net) ,但是幾乎沒(méi)有(最近CSDN癱瘓了,機(jī)房事件啊!為CSDN默哀三分鐘)。自己無(wú)奈下就自己整理一下TeeChart的使用!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
TeeChart是一個(gè)很友好的圖表控件,可以很好的支持VS2005.在網(wǎng)絡(luò)上找了很久Teechart說(shuō)明類(lèi)的文檔(For .net) ,但是幾乎沒(méi)有(最近CSDN癱瘓了,機(jī)房事件啊!為CSDN默哀三分鐘)。自己無(wú)奈下就自己整理一下TeeChart的使用!
TeeChart這個(gè)控件的優(yōu)點(diǎn)是什么?大量的函數(shù)?不是!建議的操作?不是!個(gè)人認(rèn)為T(mén)eechart提供的建議的鼠標(biāo)對(duì)圖標(biāo)的人性化操作才是吸引人眼球的地方。對(duì)于圖表內(nèi)數(shù)據(jù)可以自動(dòng)放大(默認(rèn)情況下,鼠標(biāo)左右鍵拖拽就可以了!)
首先 建立項(xiàng)目后 將TeeChart.dll文件引用到項(xiàng)目中。
在工具欄中 添加新的工具欄TeeChart3.5-- 然后選擇項(xiàng)--點(diǎn)擊瀏覽選擇TeeChart.dll點(diǎn)擊確定,工具欄就多出了好多好多(- -!)工具!
TChart(主要控件顯示圖表就靠他了!)
TextSource(提供預(yù)覽數(shù)據(jù),數(shù)據(jù)綁定!可以用他隨即生成數(shù)據(jù)對(duì)自己的TeeChart設(shè)置進(jìn)行校驗(yàn)!)
拖拽一個(gè)TChart到Form中 右上方由一個(gè)小三角點(diǎn)擊后出現(xiàn)一個(gè)菜單
我們只關(guān)注其中三條 Edit Clear Options
默認(rèn)情況下是英文菜單,對(duì)于一堆英文本人實(shí)在很感冒,不過(guò)TeeChart支持多語(yǔ)言,在Options中選擇Language 選擇 簡(jiǎn)體中文
這樣就好了,有的時(shí)候無(wú)法即時(shí)更新菜單,可以重新啟動(dòng)編譯器!
點(diǎn)擊Edit(編輯)
跳出 TeeChart的屬性設(shè)置面板 ,哇 東西也太多了! 看起來(lái)眼睛就花,何況用起來(lái)呢! 沒(méi)有關(guān)系 我們來(lái)一點(diǎn)一點(diǎn)摸索!
1.第一個(gè)Tab是圖表 里面包含了最基礎(chǔ)的一些屬性設(shè)置!(里面又包含了N個(gè)小Tab - -!)
1)序列(這個(gè)可以二級(jí)Tab序列 ,而不是和圖表同一級(jí)的那個(gè)序列啊!)
序列簡(jiǎn)單說(shuō)就是圖標(biāo)說(shuō)要繪畫(huà)的對(duì)象實(shí)例,在這里可以新增,移除,標(biāo)題,復(fù)制,變更:
(1).新增
里面包含了,TeeChart支持的所有圖表類(lèi)信息。TeeChart進(jìn)行了分類(lèi),分別是標(biāo)準(zhǔn)類(lèi)別,延伸類(lèi)別,財(cái)經(jīng)類(lèi)別(喜歡!),其他類(lèi),3D專(zhuān)用類(lèi)
統(tǒng)計(jì)類(lèi),最后是儀器儀表模擬類(lèi),提供的種類(lèi)相當(dāng)齊全,可以在其中挑選自己想要的類(lèi)型!因?yàn)?.5有實(shí)例圖在旁邊,這里就不對(duì)各個(gè)類(lèi)別做詳
細(xì)說(shuō)明了!
(2).移除
沒(méi)有什么可說(shuō)的,移除自己創(chuàng)建的實(shí)例!
(3).標(biāo)題,實(shí)例的名稱(chēng)。
(4)復(fù)制
起始設(shè)置一個(gè)好的實(shí)例是很費(fèi)時(shí)間的,如果你有好的實(shí)例 可以復(fù)制過(guò)來(lái),稍加修改就可以使用了!^_^
(5)變更
更改自己創(chuàng)建實(shí)例的類(lèi)型,例如Line改為Bar
序列呢就是這些了,代碼部分 拿Line舉例
tChart1.Series.Clear();
Steema.TeeChart.Styles.Line nline=new Line();
2)面板
臉面問(wèn)題迎面而來(lái)啊!
(1).邊緣
點(diǎn)擊邊緣按鈕 會(huì)跳出設(shè)置邊緣(這里的邊緣指的是TeeChart最外圍的那個(gè)邊!也不知道能不能理解!最外面哦!)的線條(實(shí)現(xiàn),虛線,點(diǎn)線等),
線的寬度,透明度,樣式(扁平,正方形,邊緣為圓的矩形!)
面板上面有個(gè) Round Border 可以設(shè)置 邊緣為圓的矩形的圓半徑(像素)下面有兩個(gè)GBox可以通過(guò)下拉框切換設(shè)置!
可以通過(guò)斜面設(shè)置 內(nèi)外斜面的凹凸及顏色!另外一個(gè)Image Bevel 類(lèi)似于邊框!
(2)背景
可以設(shè)置邊緣內(nèi)的背景,可以是單色,漸變,花紋,圖像,還可以選擇透明度!(關(guān)于透明度,和透明,透明度調(diào)整還可以看到,點(diǎn)擊透明就相當(dāng)于
Visble=false)
(3)邊界
設(shè)置圖表距離邊緣的距離,這個(gè)距離可以防止橫縱坐標(biāo),一些Tools,請(qǐng)自己酌情修改!
(4)漸彩
設(shè)置漸彩樣式,顏色等
(5) 陰影
設(shè)置陰影的樣式,顏色
這里設(shè)置的就是面板,也就是圖表后面的那一塊。如何設(shè)置美觀,就是仁者見(jiàn)仁,智者見(jiàn)智了!
3)軸
坐標(biāo)軸設(shè)置(現(xiàn)在發(fā)現(xiàn)了沒(méi)有,這個(gè)就像是真的畫(huà)圖,有外到內(nèi),有框架到細(xì)節(jié)!)
軸面板分為公共區(qū)和Tab區(qū),公共去可以選擇要定制的軸,也可以添加軸,軸默認(rèn)情況下(左(y),右,上,下(x),深度,Depth Top)這六個(gè)軸!
然后六個(gè)軸都有以下9個(gè)設(shè)置!
(1)刻度:
對(duì)相應(yīng)軸的刻度編輯,自動(dòng)(自動(dòng)生成坐標(biāo),附帶最大值,最小值也自動(dòng)了),可見(jiàn),顛倒,還有對(duì)數(shù)設(shè)置!
(2)標(biāo)題:
對(duì)相應(yīng)軸的數(shù)據(jù)說(shuō)明的標(biāo)題,也就是樣式,大小,顏色這些!
(3)記號(hào)
編輯坐標(biāo)軸上的記號(hào),分割線啊(這個(gè)影響你后面圖表中的樣式!設(shè)置時(shí)要慎重)
(4)卷標(biāo)
你點(diǎn)一下 顯示 你就知道是什么了!呵呵!
(5)次要
那些小鋸齒,表格,設(shè)置啊!
(6)位置
坐標(biāo)軸的位置!
3)一般
這里設(shè)置拖動(dòng),放大,及鼠標(biāo)樣式!比較簡(jiǎn)單的設(shè)置,不需要詳述,再次略過(guò)!
4)標(biāo)題
圖表的標(biāo)題,樣式,格式,位置,自己配置
5)壁板
圖表后方及3D情況下的左和下放的后層模板,背景色,透明度的設(shè)置!可以設(shè)置的很美觀的,自己發(fā)掘哦!
6)分頁(yè)
重點(diǎn)啊,當(dāng)數(shù)據(jù)量很大的時(shí)候,顯示數(shù)據(jù)很難看,這時(shí)候就可以使用分頁(yè)功能,定制在當(dāng)前頁(yè)顯示的數(shù)據(jù)個(gè)數(shù)來(lái)實(shí)現(xiàn)!
7)圖例
我沒(méi)有怎么用到,所以不是很了解
8)3D
美觀之上的年代,3D已經(jīng)成為一種追捧。這里可以設(shè)置圖表3D情況下的顯示效果,角度等!
到這里圖標(biāo)里面設(shè)置就說(shuō)了一個(gè)遍了,雖然不是很詳細(xì)!如果按照這個(gè)步驟設(shè)置的話(huà),已經(jīng)可以看到一個(gè)美觀的圖表實(shí)例了!
2.序列
這個(gè)就是在1圖表的基礎(chǔ)上進(jìn)行設(shè)置了,可以通過(guò)點(diǎn)擊序列,也可以定義form下方的具體實(shí)例來(lái)設(shè)置!
這個(gè)如果1里面設(shè)置清楚之后,這個(gè)很簡(jiǎn)單,不需要詳加說(shuō)明了!就是對(duì)定義的實(shí)例的一些常規(guī)數(shù)據(jù)的設(shè)置!
3.資料里面存儲(chǔ)著,生成預(yù)覽圖的數(shù)據(jù)!也不需要說(shuō)明了 !
4.打印 跳過(guò)
5.導(dǎo)出
TeeChart支持導(dǎo)出多種格式圖像,及本身自帶的輸出流,可以定義輸出流附帶的信息!
慧都2010促銷(xiāo)季開(kāi)幕,TeeChart for .NET 8折促銷(xiāo)!詳情咨詢(xún):400-700-1020或023-66090381活動(dòng)詳情://fc6vip.cn/zh-CN/Products_cn/TeeChart_chinese.html
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載