Devexpress 关于线程内部修改UI显示数据的问题
使用DevExpress控件,在线程内访问修改UI上显示的值,用了个语句:
DevExpress.Data.CurrencyDataController.DisableThreadingProblemsDetection=false;
不大明白这条语句时做什么用的。而且使用这条语句总是有警告,查资料显示,官方不推荐这种用法,那改用什么替换呢?
一般线程内访问修改UI显示该如何操作呢?比如我在线程里的一个While(true)循环内进行数据运算,每个循环的计算结果该如何为表格的一行,那么在这样一个线程中,用什么方法修改刷新表格才是合理的呢?