【问题标题】:Make dynamically number of tab pages with ZedGraph in WinForm C#在 WinForm C# 中使用 ZedGraph 动态创建标签页数
【发布时间】:2014-04-03 06:03:10
【问题描述】:

我有几天的数据。我想在一个标签页中绘制该数据。标签页可以根据天数动态变化。

以前,我总是在设计模式下制作静态页面。我使用 ZedGraph 控件来绘制数据。我决定了我需要多少页。那么这意味着页数是静态的。

现在,我需要更多动态。我希望标签页的数量可以动态变化。每个页面内部都有类似的控件。怎么做?我对此一无所知。

【问题讨论】:

    标签: c# winforms plot zedgraph tabpage


    【解决方案1】:

    首先创建一个UserControl 类型的新类。这些旨在充当控件的容器。然后你把你需要的所有东西放在你的典型标签页中,包括 ZedGraph 控件..

    也在那里写下你的逻辑。

    现在,当您需要另一个页面时,您可以创建一个页面并添加您已创建的 UC 类的新实例。

    您应该考虑一下与其他应用程序的依赖关系,包括删除页面;如有必要,我会想到一个可以处理这些事情的页面控制器类。

    您也可以子类化一个标签页,但采用 UC 方式会增加一层独立性;您可以将相同的 UC 放置在表单上或容器控件内。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-07
      • 2013-07-10
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多