将选项数据从一个表单传输回主表单的最佳方法

时间:2012-08-01 13:02:23

标签: c# .net forms

我有一个主表单,每隔0.5秒加载并立即开始从串口接收数据。

然后我想要加载一组设置并执行此操作我计划在主窗体上有一个选项按钮,它会加载一个单独的表单,其中包含不同预设选项集的下拉列表。

将选择的选项恢复为主表单然后在接收后采取行动的最佳方法是什么?

使用我当前的设置,我有一个单独的类,其中包含一些全局变量。当我在选项表单中单击“应用”时,它会将选定的集名称激活到该全局变量,然后在对话框/表单关闭后从主表单中检查该变量。

我正在使用C#.Net 2010

1 个答案:

答案 0 :(得分:1)

这取决于您使用的操作的复杂程度。 但简单的解决方案可能是:

  • 打开配置表格,如Dialog
  • 关闭它(单击Ok按钮,DialogResult == OK)只需重新读取(重新加载)整个配置并重新运行与COM端口的通信。

希望这有帮助。