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