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

    文檔首頁>>Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具>>Teechart圖表應(yīng)用技術(shù)詳解—第四章之綜合應(yīng)用實例

    Teechart圖表應(yīng)用技術(shù)詳解—第四章之綜合應(yīng)用實例


        Steema公司和慧都科技針對中國市場聯(lián)合推出中文版TeeChart for .NET圖表控件,一共漢化2000個詞條(17000個單詞),漢化文檔35000個單詞,包括控件設(shè)計時與運行時的界面漢化以及控件使用向?qū)臋n的漢化,總漢化90%以上!

        TeeChart for .NET中文版讓您在使用和學(xué)習(xí)上沒有任何語言障礙,至少可以節(jié)省30%的開發(fā)時間。TeeChart for .NET中文版具有易上手,使用方便,穩(wěn)定性好,性價比高,價格優(yōu)惠等優(yōu)勢,并且針對Web應(yīng)用提供無限制服務(wù)器分發(fā)授權(quán)方式,非常有利于產(chǎn)品集成。

    點擊下載TeeChart for .NET最新試用版


    綜合應(yīng)用實例

        本例將其他類工具放在一個窗口中演示。下面就界面布局、屬性設(shè)定、使用效果三個方面介紹其使用方法。

        演示程序設(shè)計階段界面窗口的左邊采用PageControl頁面控制組件放置了8個活動頁面,用于顯示8個圖表工具演示時的參數(shù)設(shè)定:右邊放置了Chart組件顯示各個工具的使用效果窗口底部的8個多選框是8個工具的使用開關(guān)和初始參數(shù)設(shè)定,也就是說,當(dāng)多選框選中了的工具才是被激活可用的,否則是不可用的。實例設(shè)計階段的界面如表1所示,有關(guān)屬性設(shè)定參考表2,詳細(xì)內(nèi)容參看程序清單中的注釋語句。

    其他類工具設(shè)計階段界面

    表1.實例程序中主要組件的屬性設(shè)定

    組件名稱屬性設(shè)定值說明
    Chart1用ChartEditor增加序列Series1、Series2、設(shè)定面板、增加8種工具組件,其名稱分別為 ChartTool1~ChartTool8
    PageControl2右鍵彈出菜單增加TabSheet1~TabSheet8個頁面,取默認(rèn)名稱Name
    Series1GalleryTPointSeries點型序列
    Series2GalleryTSurfaceSeries面型(三維)
    ChartEditor1ChartChart1運行中調(diào)用圖表編輯器
    ChartListBox1ChartChart1圖標(biāo)列表框
    ChartPageNavigatorChartChart1頁面導(dǎo)航器
    TeeInspactor1NameTeeInspactor1內(nèi)容設(shè)定看程序清單
    ColorDialog1NameColorDialog1顏色對話框
    TabSheet1/Checkbox1Caption光源CheckBox的Checked均為false
    TabSheet2/Checkbox2Caption三維轉(zhuǎn)置
    TabSheet3/Checkbox3Caption注釋工具
    TabSheet4/Checkbox4Caption圖例滾動條
    TabSheet5/Checkbox5Caption頁碼工具
    TabSheet6/Checkbox6Caption矩形工具
    TabSheet7/Checkbox7Caption旋轉(zhuǎn)工具
    TabSheet8/Checkbox8Caption選擇器
    Button1~Button5命令按鈕,參看源程序的注釋
    ComboBox1~ComboBox7參數(shù)選擇設(shè)定
    Edit1~Edit5格式字符、文本等內(nèi)容編輯
    SpinEdit1~SpinEdit3設(shè)定有關(guān)數(shù)值


    表1.ComboBox1~ComboBox8的OnClick事件中的代碼

    工具組件代碼與注釋
    光源工具Checkbox1

    Chart1.Title.Text.Text:='光源工具演示'

    ChartTool3.Active:=CheckBox1.Checked;//激活指定工具

    PageControl1.ActivePage:=TabSheet1;//激活指定頁面

    TrackBar2.Max:= ChartTool1.ParentChart.Width;//設(shè)定控制參數(shù)

    TrackBar2.Position:=ChartTool1.ParentChart.Width div 2;

    TrackBar3.Max:=ChartTool1.ParentChart.Height;

    TrackBar3.Position:=ChartTool1.ParentChart.Height div 2;

    ChartTool1.Left:= TrackBar2.Position;

    ChartTool1.Top:=TrackBar3.Position;

    ChartTool.Style: = IsLinear;


    三維轉(zhuǎn)置工具Checkbox2

    Chart.Title.Text.Text:='三維轉(zhuǎn)置工具演示';

    ChartTool2.Active:=CheckBox2. Checked;

    PageControl1.ActivePage:=TabSheet2;//顯示三維轉(zhuǎn)置頁

    if CheckBox2.Checked then//3D圖表上TPointSeries序列不可用

    begin

    Series1.Visible:=false;

    Series2.Visible: =true;

    Series2.FillSample Values(50);//設(shè)定初始值

    end

    else

    begin

    Series2.Visible: =true;

    Series2.Visible: =false;

    注釋工具Checkbox3

    Chart1.Title.Text.Text:='注釋工具演示';

    CheckTool3.Active:=CheckBox3.Checked;

    PageControl1.ActivePage:=TabSheet3;//顯示注釋工具頁

    圖例滾動Checkbox4

    Chart1.Title.Text.Text:='圖例滾動條工具演示';

    CheckTool4.Active:=CheckBox4.Checked;

    PageControl1.ActivePage:=TabSheet4;//顯示圖例滾動條頁

    頁碼工具Checkbox5

    Chart1.Title.Text.Text:='頁碼工具演示';

    CheckTool5.Active:=CheckBox5.Checked;

    PageControl1.ActivePage:=TabSheet5;

    Chart1.MaxPointsPerPage:=5;//設(shè)定每頁顯示最多點數(shù),測試頁碼

    ChartTool5.Format:=string(Edit1.Text)

    矩形工具Checkbox6

    Chart1.Title.Text.Text:='矩形工具演示';

    CheckTool6.Active:=CheckBox6.Checked;

    PageControl1.ActivePage:=TabSheet6;//顯示圖例滾動工具

    旋轉(zhuǎn)工具Checkbox7

    Chart1.Title.Text.Text:='旋轉(zhuǎn)工具演示';

    CheckTool7.Style:=rsAll;//設(shè)定旋轉(zhuǎn)工具初始設(shè)定

    CheckTool7.Inverted:=false

    CheckTool7.Active:=CheckBox7.Checked;//顯示旋轉(zhuǎn)工具頁

    PageControl1.ActivePage:=TabSheet7;

    選擇工具Checkbox8

    Chart1.Title.Text.Text:='選擇器工具演示';

    CheckTool8.Active:=CheckBox8.Checked;

    PageControl1.ActivePage:=TabSheet8;//顯示選擇器頁


    工具運行效果圖如下所示:

    光源工具運行效果

    三維轉(zhuǎn)置工具運行效果(轉(zhuǎn)置前)

    三維轉(zhuǎn)置工具運行效果(轉(zhuǎn)置后)

    注釋工具運行效果

    圖例滾動條工具運行效果

    頁碼工具運行效果

             矩形工具運行效果

    旋轉(zhuǎn)工具運行效果

    選擇器工具運行效果

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

    上一章:旋轉(zhuǎn)和選擇工具

    Teechart 2019資源合集

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

        現(xiàn)TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現(xiàn)在搶購可立享優(yōu)惠!

        關(guān)注慧聚IT微信公眾號???,了解產(chǎn)品的最新動態(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); })();