什么时候该用委托,为什么要用委托,委托有什么好处

xiaoxiao2021-02-27  530

我用的最多的是在多线程 访问UI界面控件的时候。 UI控件都由主线程创建和绘制的,如果子线程想访问控件的话,就把这个任务委托给主线程。 比如有个子线程 想要给 form中的 label控件 赋值 Label.Text="内容" 此时必须用委托让主线程去执行这个赋值语句。 如果不这么做,会出现 线程安全 的异常。产生多个线程同时访问同一个控件的异常。这是不符合 线程安全 的要求的
转载请注明原文地址: https://www.6miu.com/read-987.html

最新回复(0)