原創|使用教程|編輯:何家巧|2022-12-16 13:55:59.797|閱讀 178 次
概述:本文主要介紹在圖標控件TeeChart for .NET中如何實現圖表分頁,一起來看看吧~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TeeChart for .NET是優秀的工業4.0 WinForm圖表控件,官方獨家授權漢化,集功能全面、性能穩定、價格實惠等優勢于一體。TeeChart for .NET 中文版還可讓您在使用和學習上沒有任何語言障礙,至少可以節省30%的開發時間。
	在TeeChar系列教程中,上一章我們主要講解了如何填充數據系列,今天我們繼續為大家講解“如何實現圖表分頁”。
如果你的圖表的數據源所包含的數據超過了一個圖表屏幕所能顯示的數量,你可能希望將圖表分成可以翻閱的頁面。這可以通過TeeChart編輯器或程序來實現。
用圖表編輯器進行分頁
	
 
在每頁點數:框中,輸入(或滾動到)你希望在圖表頁面上看到的系列點數。如果你正在為系列的數據值編碼,導航按鈕將不會突出顯示,直到你運行項目,填充系列并在運行時顯示圖表編輯器。如果你連接到一個ADO.NET數據源,你應該在設計時看到分頁立即生效。
運行期間:
[C#.Net] tChart1.ShowEditor(); [VB.Net] TChart1.ShowEditor()按代碼分頁
[C#.Net] tChart1.Page.MaxPointsPerPage = 10; [VB.Net] TChart1.Page.MaxPointsPerPage = 10
[C#.Net] 
tChart1.Page.Current = 0; 
[VB.Net] 
TChart1.Page.Current = 0 
推進一個頁面   
[C#.Net] 
tChart1.Page.Next(); 
[VB.Net] 
TChart1.Page.Next() 
轉到前頁
[C#.Net]  tChart1.Page.Previous();  [VB.Net]  TChart1.Page.Previous() 
最后一頁
[C#.Net] 
tChart1.Page.Current = tChart1.Page.Count; 
[VB.Net] 
With TChart1 
  .Page.Current = .Page.Count 
End With 
[C#.Net] 
tChart1.Page.ScaleLastPage = false;   (default = true) 
[VB.Net] 
TChart1.Page.ScaleLastPage = False  (default = True)  
可以用PageNumber圖表工具來實現這一目的。
[C#.Net] 
private void Form1_Load(object sender, System.EventArgs e) 
        { 
            Bar bar1 = new Bar(); 
            PageNumber pageNumber1 = new PageNumber(); 
            tChart1.Series.Add(bar1); 
            tChart1.Tools.Add(pageNumber1); 
            bar1.FillSampleValues(100); 
            tChart1.Page.MaxPointsPerPage = 10; 
        } 
 
private void button1_Click(object sender, System.EventArgs e) 
        { 
            tChart1.Page.Previous(); 
        } 
 
private void button2_Click(object sender, System.EventArgs e) 
        { 
            tChart1.Page.Next(); 
        } 
 
[VB.Net] 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
        Dim Bar1 As New Steema.TeeChart.Styles.Bar() 
        Dim PageNumber1 As New Steema.TeeChart.Tools.PageNumber() 
        TChart1.Series.Add(Bar1) 
        TChart1.Tools.Add(PageNumber1) 
        Bar1.FillSampleValues(100) 
        TChart1.Page.MaxPointsPerPage = 10 
End Sub 
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        TChart1.Page.Previous() 
End Sub 
 
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 
        TChart1.Page.Next() 
End Sub 
本次關于TeeChart圖表分頁介紹的教程就到這里啦,下次我們介紹“關于高級軸和圖例的操作”。
如果您想了解TeeChart for .NET價格,歡迎咨詢
TeeChart for .NET 是優秀的工業4.0 WinForm圖表控件,官方獨家授權漢化,集功能全面、性能穩定、價格實惠等優勢于一體。
TeeChart for .NET技術交流QQ群:740060302 歡迎加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn