轉(zhuǎn)帖|使用教程|編輯:況魚杰|2019-12-10 15:21:26.350|閱讀 582 次
概述:本教程轉(zhuǎn)自屈景輝的Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具一書。本文將會(huì)介紹旋轉(zhuǎn)工具和選擇工具,這是屬于其他類工具中的工具。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Steema公司和慧都科技針對(duì)中國市場(chǎng)聯(lián)合推出中文版TeeChart for .NET圖表控件,一共漢化2000個(gè)詞條(17000個(gè)單詞),漢化文檔35000個(gè)單詞,包括控件設(shè)計(jì)時(shí)與運(yùn)行時(shí)的界面漢化以及控件使用向?qū)臋n的漢化,總漢化90%以上!
TeeChart for .NET中文版讓您在使用和學(xué)習(xí)上沒有任何語言障礙,至少可以節(jié)省30%的開發(fā)時(shí)間。TeeChart for .NET中文版具有易上手,使用方便,穩(wěn)定性好,性價(jià)比高,價(jià)格優(yōu)惠等優(yōu)勢(shì),并且針對(duì)Web應(yīng)用提供無限制服務(wù)器分發(fā)授權(quán)方式,非常有利于產(chǎn)品集成。
點(diǎn)擊下載TeeChart for .NET最新試用版
旋轉(zhuǎn)工具( RotateTool)
旋轉(zhuǎn)工具TRotateTool主要有兩個(gè)參數(shù)控制旋轉(zhuǎn)。
旋轉(zhuǎn)風(fēng)格(Style)。Style是TRotateToolStyles類,用來控制水平、垂直即左右和上下方式的旋轉(zhuǎn),定義如下:
TRotateToolStyles=(rsAll, rsRotation, rsElevation);
在ComboBox3的OnChange事件中加入下列代碼設(shè)定旋轉(zhuǎn)風(fēng)格(方向):
case ComboBox3. ItemIndex of 0:ChartTool7.Style:=IsAll;//左右上下均可旋轉(zhuǎn) 1:ChartTool7.Style:=rsRotation;//左右方式 2:ChartTool7.Style:=rsElevation;//上下(仰角)
控制按鈕( Button)。設(shè)定旋轉(zhuǎn)時(shí)使用鼠標(biāo)的哪個(gè)鍵進(jìn)行控制,其定義為
TMouseButton=(mbLeft,mbMiddle,mbRight);
在ComboBox4的OnChange事件下加入下列代碼,設(shè)定旋轉(zhuǎn)時(shí)使用鼠標(biāo)的哪個(gè)按鈕控制旋轉(zhuǎn):
case ComboBox4. ItemIndex of 0: ChartTool7.Button:=mbLeft; 1: ChartTool7.Button:=mbMiddle; 2: ChartTool7.Button:=mbRight; end;
當(dāng)旋轉(zhuǎn)工具激活( ChartTool7.Active=true)后就可以用指定的鼠標(biāo)鍵在屏幕上拖動(dòng)圖表進(jìn)行旋轉(zhuǎn)了。
選擇工具( SelectorTool)
選擇工具提供了選擇圖表中任一元素的功能。允許設(shè)定選點(diǎn)的邊框、顏色、大小。幾個(gè)參數(shù)的設(shè)定方法如下:
顏色( Color)。用來設(shè)定選擇點(diǎn)的外觀顏色。本例通過在Button4的OnClick事件中調(diào)用顏色對(duì)話框ColorDialog實(shí)現(xiàn),代碼如下:
if ColorDialog1.Execute then ChartTool8.Brush.Color:=ColorDialog1.Color;//設(shè)定選點(diǎn)顏色
尺寸(Size)。設(shè)定選點(diǎn)的外觀大小。用組件SpinEdit1設(shè)定選點(diǎn)大小,在OnChange事件中加入代碼
ChartTool8.HandleSize:=SpinEdit1.Value;//設(shè)定選點(diǎn)外觀尺寸
另外兩個(gè)參數(shù)AllowDrag、AllowResizeChar設(shè)定是否允許拖拽和尺寸改變時(shí)重畫。
相關(guān)資料推薦:
上一章:圖例滾動(dòng)條和頁碼工具
=====================================
現(xiàn)TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現(xiàn)在搶購可立享優(yōu)惠!
關(guān)注慧聚IT微信公眾號(hào)???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: