Gab*_*Roy 3 c# multithreading winforms
假设在实例化表单/ control/element(通常是主线程)的线程中运行的代码不会同时修改/访问该元素,是否可以:
获取TextBox的Text属性.
枚举ListView.
订阅Form的Closing事件.(知道将从实例化该表单的线程调用钩子)
我已经尝试了所有3并且程序似乎没有抱怨它.我一直认为你必须调用任何想要远程触摸任何UI相关(读或写)的调用.
我非常清楚为什么在修改元素时需要使用IsInvokeRequired/Invoke模式,但我不明白为什么访问属性/事件会导致任何问题.
| 归档时间: |
|
| 查看次数: |
459 次 |
| 最近记录: |