如何将多个Winforms图表图像正确保存到磁盘?

时间:2019-07-25 07:40:38

标签: c# winforms asynchronous charts io

我遇到的情况是说ChartData类有10个实例。我遍历它们并为每个实例创建一个图表(Windows.Forms.DataVisualization.Charting.Chart)。

Sub fomat_date()

ActiveCell.Cells.NumberFormat = "dd/mm/yyyy"

End Sub

在循环中,用数据填充图表系列之后,我尝试使用chart.SaveImage(path,format)保存图像。但是,我注意到,当我逐步调试程序时,将创建所有10个映像,但是没有任何断点,仅创建了第一个和最后一个映像-缺少了-8个映像!

我知道这可能是由于I / O问题引起的,但是如何使该过程异步? Chart类似乎不允许异步保存图像。

0 个答案:

没有答案