翻譯|使用教程|編輯:董玉霞|2022-06-10 11:49:53.730|閱讀 170 次
概述:本文主要介紹TeeChart for .NET使用教程中關(guān)于圖表分頁的相關(guān)介紹。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本文主要介紹TeeChart for .NET使用教程中關(guān)于圖表分頁的相關(guān)介紹。
如果您的圖表的數(shù)據(jù)源包含的數(shù)據(jù)多于一個(gè)圖表屏幕上無法清晰顯示的數(shù)據(jù),您可能希望將圖表分成可以翻閱的頁面。這可以通過TeeChart for .NET編輯器或以編程方式實(shí)現(xiàn)。
頁面大小可以使用 TeeChart 編輯器定義。仍然需要將分頁按鈕或 ChartPageNavigator 組件添加到您的項(xiàng)目中,或者您可以使 TeeChart 編輯器在運(yùn)行時(shí)可用,以允許用戶使用編輯器更改頁面。
在設(shè)計(jì)時(shí),在 TeeChart Editor 中選擇 Paging 頁面。
在每頁點(diǎn)數(shù):框中,輸入(或滾動(dòng)到)您希望在圖表頁面上看到的系列點(diǎn)數(shù)。如果您正在為系列編碼數(shù)據(jù)值,則導(dǎo)航按鈕將不會(huì)突出顯示,直到您運(yùn)行項(xiàng)目、填充系列并在運(yùn)行時(shí)顯示圖表編輯器。如果您連接到 ADO.NET 數(shù)據(jù)源,您應(yīng)該會(huì)看到分頁在設(shè)計(jì)時(shí)立即生效。
運(yùn)行:
要在運(yùn)行時(shí)通過圖表編輯器訪問分頁屬性,請使用 ShowEditor。
[C#.Net] tChart1.ShowEditor(); [VB.Net] TChart1.ShowEditor()
分頁屬性和方法可通過 Page 類獲得。將分頁添加到圖表所需的步驟:
[C#.Net] tChart1.Page.MaxPointsPerPage = 10; [VB.Net] TChart1.Page.MaxPointsPerPage = 10
[C#.Net] tChart1.Page.Current = 0; [VB.Net] TChart1.Page.Current = 0
前進(jìn)一頁
[C#.Net] tChart1.Page.Next(); [VB.Net] TChart1.Page.Next()
轉(zhuǎn)到上一頁
[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)
[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
本次關(guān)于.NET圖表控件TeeChart for .NET的教程就介紹到這里了,下一篇將介紹處理高級軸和圖例操作的相關(guān)內(nèi)容。
如果您想了解TeeChart for .NET價(jià)格,歡迎咨詢
TeeChart for .NET 是優(yōu)秀的工業(yè)4.0 WinForm圖表控件,官方獨(dú)家授權(quán)漢化,集功能全面、性能穩(wěn)定、價(jià)格實(shí)惠等優(yōu)勢于一體。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn