0

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

然后我想加载一组设置,为此我计划在主表单上设置一个选项按钮,该按钮加载一个单独的表单,其中包含不同预设选项集的下拉列表。

将已选择的选项返回到主窗体然后在收到它时采取行动的最佳方法是什么?

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

我正在使用 C# .Net 2010

4

1 回答 1

1

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

  • 像对话框一样打开配置表单
  • 在它关闭时(单击确定按钮,DialogResult == OK)只需重新读取(重新加载)整个配置并重新运行与 COM 端口的通信。

希望这可以帮助。

于 2012-08-01T13:06:45.797 回答