把总值设为100 导入一条value+1%,然后显示

解决方案 »

  1.   

    BackgroundWroker这个组件有个事件,DoWork这个事件是每次处理你的逻辑(导入数据)将会触发这个事件,触发这个事件以后你可以在这里面发布当前数据导出的状态,来通知UI线程,当前完成的情况。当所有的任务完成会触发RunWorkerComplete,这个事件将通知UI已经完成工作了。
    具体的使用方法可以参考MSDN里面关于BackgroundWorker的详细例子。
      

  2.   

    你value设为0没?初始值为0,然后循环       当前条数*100/数据总数