使用BackgroundWorker实现异步处理耗时的操作,并显示滚动条。