4.1 UI 线程间操作无效

1、ConfigureGeneralSysForm窗体中有个textBox存放大气压760;

现在另外一个窗体A2想要使用这个760的参数, 如果将ConfigureGeneralSysForm中的textBox 属性由Protect变成Public,那么A2窗体是可以访问这个全局变量;但是当 ConfigureGeneralSysForm.Show()的时候,会报错:如下

 

 若改成Invok的话,依然报错:

解决方法:解决方案下,有个Tool的全局对象,用于存储公共的变量使用,将textBox的内容放在那里即可

 

posted @ 2018-08-23 16:02  你会什么  阅读(89)  评论(0)    收藏  举报