【TeeChart .NET教程】(三)图表分页

【下载TeeChart.Net最新版本】

teechart

Runtime:

[C#.Net]

tChart1.ShowEditor(); 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.ShowEditor() 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

按代码分页

可以通过Page类获取分页属性和方法。

向图表添加分页所需的步骤:

  • 每页定义点数

使用MaxPointsPerPage定义要在每个页面上显示的点数:

[C#.Net]

tChart1.Page.MaxPointsPerPage = 10; 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.Page.MaxPointsPerPage = 10【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页
  • 将导航按钮添加到图表的表单。

示例:

第一页

[C#.Net]

tChart1.Page.Current = 0; 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.Page.Current = 0【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

推进一个页面

[C#.Net]

tChart1.Page.Next(); 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.Page.Next()【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

转到上一页

[C#.Net]

tChart1.Page.Previous(); 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.Page.Previous()【TeeChart .NET教程】(三)图表分页

最后一页

[C#.Net]

tChart1.Page.Current = tChart1.Page.Count; 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.Page.Current = .Page.Count 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页
  • 决定如何处理最后一页。

最后一页不具有与其他图表页面中的点数量匹配的正确点数。用户可以选择缩放最后页面,其中“best fit(最适合)”剩余点到页面,相应地调整轴刻度,或者可以将页面视为具有相同点数的先前页面,这可能使最后一页相当为空如果页面的分数不多。

[C#.Net]

tChart1.Page.ScaleLastPage = false;   (default = true) 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

[VB.Net]

TChart1.Page.ScaleLastPage = False  (default = True) 【TeeChart .NET教程】(三)图表分页
    • 向用户显示页码

    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();        } 【TeeChart .NET教程】(三)图表分页【TeeChart .NET教程】(三)图表分页

    [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 = 10End SubPrivate Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)处理Button1。单击        TChart1.Page.Previous()End SubPrivate Sub Button2_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles Button2.Click        TChart1.Page.Next()End Sub

      标签:图表teechart分页加载

      声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

      上一篇 2018年6月27日
      下一篇 2018年6月27日

      相关推荐

      发表回复

      登录后才能评论