在用control. begininvoke 方法 更新ui時,需要驗證兩個前提:
1,control==null
否則會引發null引用,比較明顯的錯誤
2,datagridview.ishandlecreated==true
否則會引發“在建立視窗句柄之前,不能在控件上調用 invoke 或 begininvoke” 可能發生在控件被銷毀時,更新ui的線程調用了begininvoke
在用control. begininvoke 方法 更新ui時,需要驗證兩個前提:
1,control==null
否則會引發null引用,比較明顯的錯誤
2,datagridview.ishandlecreated==true
否則會引發“在建立視窗句柄之前,不能在控件上調用 invoke 或 begininvoke” 可能發生在控件被銷毀時,更新ui的線程調用了begininvoke