我有一个主窗体,它每0.5秒加载一次并立即开始从串行端口接收数据。
然后我想加载一组设置,为此,我计划在主窗体上设置一个选项按钮,该按钮加载一个单独的窗体,其中包含不同预设选项集的下拉列表。
将已选择的选项返回到主表单,然后在收到后采取行动的最佳方式是什么?
在我目前的设置中,我有一个单独的类,其中包含一些全局变量。当我在选项窗体中单击应用时,它会将选定的集合名称激发到该全局变量,然后在对话框/窗体关闭后从主窗体中选中该全局变量。
我正在使用C#。净2010
这取决于您使用的操作的复杂性。但简单的解决方案可能是:
- 打开类似Dialog的配置表单
- 关闭时(单击"确定"按钮,DialogResult=="确定")只需重新读取(重新加载)整个配置并重新运行与COM端口的通信
希望这能有所帮助。