• <menu id="w2i4a"></menu>
  • logo Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具

    文檔首頁>>Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具>>Teechart圖表應(yīng)用技術(shù)詳解—第四章之序列動(dòng)畫工具

    Teechart圖表應(yīng)用技術(shù)詳解—第四章之序列動(dòng)畫工具


        Steema公司和慧都科技針對(duì)中國市場聯(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)品集成。

        好消息?。?!11月慧都技術(shù)服務(wù)月,TeeChart圖表的TeeChart for .NET>>也參加了哦,現(xiàn)在購買立省¥631,抓緊時(shí)間購買吧!早買早享受哦!

    點(diǎn)擊下載TeeChart for .NET最新試用版  


    序列動(dòng)畫工具( TSeriesAnimationTool)

        序列動(dòng)畫工具TSeriesAnimationTool使得圖表的顯示過程具有趣味性。主要控制參數(shù)有是否循環(huán)、動(dòng)畫初始值、步長等參數(shù)。

    • 循環(huán)參數(shù)(Loop)。用來設(shè)定動(dòng)畫過程是否循環(huán)以及循環(huán)方式,該參數(shù)被定義為一個(gè)類:

    TSeriesAnimationLoop=(salNo, salOneWay, salCircular);

        其中salNo是不循環(huán): salOneWay是一直循環(huán),直到執(zhí)行Stop過程才停止; salCircular是圓形循環(huán)即生成與消失兩個(gè)動(dòng)作。在 ComboBox2的 OnChange加入代碼控制循環(huán)方式:

    ChartTool1.Loop:= TSeriesAnimationLoop( ComboBox2.ItemIndex);//設(shè)定循環(huán)方式
    • 風(fēng)格(Style)。鑒于本例的序列Series是TBarSeries類型的,為提高演示的趣味性,特增加了ComboBox3用于設(shè)定TBarSeries風(fēng)格的BarStyle,將ComboBox3中的Items屬性設(shè)定為TeeChart Pro v7所提供的風(fēng)格,然后,在ComboBox3的OnChange事件中加入代碼設(shè)定BarSeries的風(fēng)格:

    Series1. BarStyle:= TBarStyle(ComboBox3. ItemIndex);

        TBarStyle類與Delphi7提供的有所不同,增加了幾種新的風(fēng)格,其定義為:

    TBarStyle=(bsRectangle, bsPyramid, bsInvPyramid, bsCilinder, bsEllipse,bsArrow, bsRectGradient, bsCone, bsBevel, bsSlantCube, bsDiamond);//7.0
    • 步長( Steps)。該特性表示動(dòng)畫的步長,指的是中間有幾個(gè)狀態(tài)的變化就可達(dá)到最終形態(tài)。用 ScrollBar的當(dāng)前位置設(shè)定, ScrollBar的最小值是1,最大值是1000。在 ScrollBar的OnChange事件中加入代碼

    ChartTool1. Steps : =ScrollBar1. Position;//動(dòng)畫步長
    • 動(dòng)畫方式( Draw Every)。該屬性表示動(dòng)畫時(shí)是各點(diǎn)同步動(dòng)作還是一次一個(gè)( One By One)或者幾個(gè)動(dòng)作。當(dāng)這個(gè)參數(shù)為0時(shí),表示各點(diǎn)同時(shí)動(dòng)作,否則按DrawEvery的設(shè)定值動(dòng)作。在SpinEditI的OnChange事件中加入代碼;

    ChartTool1 DrawEvery : =SpinEdit1. Value;
    • 開始最小值(StartAtMin)和開始值( StartValue)。如果設(shè)定了StartAtMin為true,則動(dòng)畫從最小值開始,否則從StartValue指定的值開始。在編輯框中加入代碼:

    ChartTool1.StartValue:= StrToFloat(Edit1.Text);//轉(zhuǎn)換編輯框文本為浮點(diǎn)數(shù)
    • 執(zhí)行、停止動(dòng)畫( Execute、stop)。參數(shù)設(shè)定后,動(dòng)畫工具己被激活,則Execute開始執(zhí)行動(dòng)畫,Stop停止動(dòng)畫過程。這個(gè)代碼分別在Button2、 Button3的 OnClick事件中:

    ChartTool1.Execute;//執(zhí)行動(dòng)畫
    ChartTool1.Stop;  //停止動(dòng)畫
    • 使用效果。序列動(dòng)畫工具運(yùn)行時(shí)的界面下圖所示:

      序列顯示的動(dòng)畫類工具運(yùn)行效果

    相關(guān)資料推薦:

    上一章:序列類工具(四)

    下一章:餅圖操作和甘特圖表操作工具

    Teechart 2019資源合集

    =====================================

        現(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)及最新資訊。

    慧聚IT


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();