0

我需要两次导出相同的 Infragistics DataGrid 并在导出期间更新进度条。所以我开始像这样的第一个出口

excelExporter.ExportAsync(_xamDataGrid, "excelFile", WorkbookFormat.Excel97To2003);

问题是在第一个完成之前,我无法开始该网格的第二次导出。

有没有办法等到这个异步操作结束后再开始第二个操作?

处理ExportEnded事件并不能解决问题,因为这里excelExporter有属性IsExporting=true.

excelExporter是类型DataPresenterExcelExporter

4

0 回答 0