【问题标题】:Need some WinForms and DataSet advice需要一些 WinForms 和 DataSet 建议
【发布时间】:2011-11-08 19:29:27
【问题描述】:

故事是这样的:我一直致力于使用 C++ 中的 Windows 窗体在 VS10 中构建一个应用程序。这是我第一次使用 winforms,虽然我有相当多的 C++ 经验并且使用过一点 MFC。该程序需要从硬件测量系统获取数据输入,并且为此主要制定了后端。我一直有点坚持的是如何使用DataGridViewChart 对象轻松地在表单中显示这些数据。我还希望能够将各种数据集和程序当前设置保存到磁盘上,以便稍后在程序中轻松调用和显示。

到目前为止,我一直在尝试的解决方案是为某个程序实例创建一个DataSet 对象,该对象包含一些用于数据和当前设置的DataTables。这很容易使用 DataSet 方法保存并读取到 XML 文件中,这很好。使用这种方法对我来说棘手的部分是尝试在DataGridViews 和Charts 中同步程序的显示数据和设置。这些控件似乎真的是要通过 GUI 设计的。也许我只是个菜鸟,但我不知道如何使用“添加项目数据源”对话框来获取我设计用来与我的Charts 链接的DataSet,所以我设置了一个@987654329 @ 然后继续在代码中手动设置Chart 设置。这很快就变得毛茸茸了。

您会采取哪些措施来实现这一点,您会如何建议继续进行?我确信必须有一种更简单的方法来做到这一点。

【问题讨论】:

    标签: winforms c++-cli


    【解决方案1】:

    我之前使用Microsoft Chart Controls 显示来自硬件测量系统的数据,效果很好。

    我们将数据单独存储在数组中,当我们想要显示某些内容时,只需在项目上调用AddXY 函数来添加一个点。不过,首先在设计器中配置图表更容易。请查看the samples 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2017-09-28
      • 1970-01-01
      • 2018-07-17
      • 1970-01-01
      • 1970-01-01
      • 2014-12-16
      • 2014-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多