需要一些WinForms和数据集建议吗 下面是这个故事:我一直在用VC++中的Windows窗体在C++中组装一个应用程序。这是我第一次使用WiFrm,虽然我有丰富的C++经验,并且已经和MFC合作过。该程序需要从硬件测量系统中获取数据输入,其后端大部分是计算出来的。我一直在想的是,如何使用DataGridView和图表对象轻松地在表单中显示这些数据。我还希望能够将各种数据集和程序当前设置保存到磁盘上,以便以后在程序中轻松调用和显示

需要一些WinForms和数据集建议吗 下面是这个故事:我一直在用VC++中的Windows窗体在C++中组装一个应用程序。这是我第一次使用WiFrm,虽然我有丰富的C++经验,并且已经和MFC合作过。该程序需要从硬件测量系统中获取数据输入,其后端大部分是计算出来的。我一直在想的是,如何使用DataGridView和图表对象轻松地在表单中显示这些数据。我还希望能够将各种数据集和程序当前设置保存到磁盘上,以便以后在程序中轻松调用和显示,winforms,c++-cli,Winforms,C++ Cli,到目前为止,我一直在尝试的解决方案是为某个程序实例创建一个DataSet对象,该实例保存数据和当前设置的一些数据表。使用DataSet方法很容易保存和读取XML文件,这很好。对于我来说,使用这种方法最棘手的部分是在DataGridView和图表中同步程序的显示数据和设置。看起来这些控件实际上是通过GUI设计的。也许我只是一个noob,但我不知道如何使用addprojectdatasource对话框获取我设计用于链接图表的数据集,因此我设置了bindingSource,然后在代码中手动设置图表设置

到目前为止,我一直在尝试的解决方案是为某个程序实例创建一个DataSet对象,该实例保存数据和当前设置的一些数据表。使用DataSet方法很容易保存和读取XML文件,这很好。对于我来说,使用这种方法最棘手的部分是在DataGridView和图表中同步程序的显示数据和设置。看起来这些控件实际上是通过GUI设计的。也许我只是一个noob,但我不知道如何使用addprojectdatasource对话框获取我设计用于链接图表的数据集,因此我设置了bindingSource,然后在代码中手动设置图表设置。它很快就变得毛茸茸的

你会采取什么措施来实施这一点,你会如何建议继续?我相信必须有一个更简单的方法来做到这一点

我以前曾用硬件测量系统显示数据,效果很好

我们将数据单独存储在数组中,当我们想要显示某些内容时,只需调用项目上的AddXY函数来添加一个点。不过,首先在designer中配置图形更容易。查看以获取更多信息