我有一个简单的代码可以做到这一点:
private List<DicomImage> img = new List<DicomImage>();
Parallel.ForEach(ofdmulti.FileNames, filename =>
{
img.Add(new DicomImage(filename));
Progress_Bar_Loading_Images.PerformStep();
}
);
当我执行它时,我得到一个错误:
“跨线程操作无效:控制'Progress_Bar_Loading_Images'从创建它的线程以外的线程访问。”
如何在不删除进度条的情况下解决这个问题?我真的需要它来显示进度