Parallel.foreach(list<> , a=>
{
// do some operation
chart1.Series[0].Points.AddXY(x, y);
});
我想为并行调用的每个线程绘制不同的行。反正有吗?
答案 0 :(得分:0)
您可以通过与控件关联的调度程序执行此操作:
Parallel.ForEach(list, a=>
{
// do some operation
chart1.Dispatcher.Invoke(new Action(() => { chart1.Series[0].Points.AddXY(x, y); }));
});