首页
Java
登录
6mi
u
盘
搜
搜 索
Java
什么时候该用委托,为什么要用委托,委托有什么好处
什么时候该用委托,为什么要用委托,委托有什么好处
xiaoxiao
2021-02-27
530
我用的最多的是在多线程 访问UI界面控件的时候。
UI控件都由主线程创建和绘制的,如果子线程想访问控件的话,就把这个任务委托给主线程。
比如有个子线程 想要给 form中的
label控件
赋值 Label.Text="内容"
此时必须用委托让主线程去执行这个赋值语句。
如果不这么做,会出现
线程安全
的异常。产生多个线程同时访问同一个控件的异常。这是不符合
线程安全
的要求的
转载请注明原文地址: https://www.6miu.com/read-987.html
技术
最新回复
(
0
)