У меня есть элемент управления C # Chart, и я связываю его с данными вот так.
chart.Series[0].Points.DataBindXY(xAxis, yAxis);
where xAxis is List<String> and yAxis is List<Double>
В другом потоке xAxis и yAxis постоянно обновляются (Несколько вызовов .Add ())
Однако диаграмма не обновляется, пока я не вызову DataBindXY () снова, однако это, кажется, вызывает проблему, потому что время от времени я получаю
Error: "Collection was modified; enumeration operation may not execute."
Что в какой-то момент вызывает сбой моей программы с
Error: "system.reflection.targetinvocationexception' occurred in mscorlib.dll"
-Есть ли что-то, что я пропускаю до обновления? или я должен делать это по-другому, дайте мне знать, если вам нужна дополнительная информация.